ChinaUnix.net
相关文章推荐:

mysql 给变量赋值

mysql_ROW结构怎么赋值char *类型的变量, 我用mysql_fetch_row函数得到了一个数据集,row, 我想把这个数据特殊处理一下,所以想把他弄到我自己的字符串中,怎么办,帮帮我啊

by xhl - MySQL - 2004-03-11 18:24:07 阅读(3367) 回复(2)

相关讨论

那天我碰到了个怪问题。今天解决了问题。不过具体原因还有待查找。 在WINDOWS下正常。 DROP TABLE IF EXISTS `t`; CREATE TABLE `t` ( `id` int(11) NOT NULL auto_increment, `g_id` int(11) NOT NULL, `t_str` varchar(255) NOT NULL, PRIMARY KEY (`id`), key (`g_id`) ) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8; /*Data for the table `t` */ insert into `t`(`id`,`g_id`,`t_str`) values (1,2...

by yueliangdao0608 - MySQL文档中心 - 2008-01-21 15:55:31 阅读(707) 回复(0)

我在存储过程中想create一张表,表名取日期值(例如20070321)。这样写好像不行,大家帮看看。 declare @tablename varchar(20); set @tablename=(select CURDATE()+0); create table +@tablename [ 本帖最后由 spouter 于 2007-3-21 16:43 编辑 ]

by spouter - MySQL - 2007-03-22 09:07:25 阅读(5121) 回复(1)

我想把在mysql数据库中查寻到的一个数值付一个变量(例如变量a),我用的是 a=`echo "select column1 from table where column2=常量"|mysql 然而正常select语句产生的结果都有一个表头, +--------------+ | mod(29,9) | +-------------+ | 2 | +-------------+ 我想要得是着一个数值“2”,而“mod(29,9) ”同样变量了, 我该如何改写呢〉?

by 天外飞仙0806 - Shell - 2006-02-09 22:50:19 阅读(3302) 回复(3)

[code][root@ftp-server root]mac='123456789012' [root@ftp-server root]echo 'select `comment` from `account` where 1 and `id`="'$mac'" limit 1;'|/usr/local/mysql/bin/mysql --user=root --password=654321 logtest|grep [^comment][/code] 可以正常输出结果abcde,但我要怎样把结果变量customer 也就是说我希望$customer=abcde

by ccf - Shell - 2004-01-06 22:22:11 阅读(1101) 回复(4)

我想把在mysql数据库中查寻到的一个数值付一个变量(例如变量a),我用的是 a=`echo "select column1 from table where column2=常量"|mysql 然而正常select语句产生的结果都有一个表头, +--------------+ | HqNum +-------------+ | 2 | +-------------+ 我想要得是着一个数值“2”,而“HqNum ”同样变量了, 我该如何改写呢〉?

by 天外飞仙0806 - MySQL - 2006-02-10 16:46:26 阅读(1817) 回复(3)

作者:天极软件 来源:天极软件 mysql支持线程特定的变量,用@variablename句法。一个变量名可以由当前字符集的数字字母字符和“_”、“$”和“.”组成。缺省字符集是ISO-8859-1 Latin1;这可以通过重新编译mysql改变。见9.1.1 用于数据和排序的字符集。 变量不必被初始化。缺省地,他们包含NULL并能存储整数、实数或一个字符串值。当线程退出时,对于一个线程的所有变量自动地被释放。 你可以用SET句法设置一个变量: SET @v...

by sdccf - MySQL文档中心 - 2008-05-26 09:31:06 阅读(993) 回复(0)

(1)、back_log: 要求 mysql 能有的连接数量。当主要mysql线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log值指出在mysql暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值对到来的TCP/IP连接的侦听队列的大小。你的操作系统在这个队列大小上有它...

by xiaoqi8866 - MySQL文档中心 - 2007-08-23 17:42:18 阅读(725) 回复(0)

http://cosrc.com/ mysql里一共有如下几种变量 1 系统变量 有全局变量和会话变量之分,这些变量用于系统运行,一般能通过my.ini改变启动时的默认值 引用的时候用 select @@foo ,这些变量名一般都是mysql固定好的,不能自己改名 2 用户自定义变量 表示方式 @abc set @abc:=20 只对当前会话有效,一段断开连接就会全部丢失 3 存储过程和函数中的变量 这类变量可以直接用abc,不用代@。在存储过程中局部变量,想要把局部变量的...

by ashchen - MySQL文档中心 - 2006-10-14 00:25:21 阅读(891) 回复(0)

用的是mysql4.1.7,在RH9上使用如下命令报错 [root@localhost apache]# mysql -O max_connections=1500 --verbose --help mysql: unknown variable 'max_connections=1500' 为什么是unknown ariable呢?用mysql --help显示的variables里也没有max_connections的变量,为什么show variables能显示,可mysql --help却显示出来没有呢,不支持在启动时或连接时设置变量吗?支持的话该如何做呢?谢谢,大家帮帮忙解除下我的疑惑,万分感...

by hijackgoodbye - MySQL - 2006-03-15 15:59:11 阅读(2626) 回复(15)

请问在mysql中将两个字符型字段连起来赋值该第三个字符型字段的sql语法是怎么写的,也就是说有a,b,c三个字段,要把a和b连起来赋c。正确的语法是什么,我用update table set c=a + b; 可是不对,提示语法不正确。

by wuwei7716 - MySQL - 2004-04-27 13:03:03 阅读(1944) 回复(4)