如果在mysql 将read_buffer_size=64K改为其它值。用语句的方式。因为我的配置文件里面找不到这个 如果在mysql 将read_buffer_size=64K改为其它值。用语句的方式。因为我的配置文件里面找不到这个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> set @@read_buffer_size=111111; 在MY。INI中加入 read_buffer_size = 256K 用一楼的方法出错了 我用的是 set @@max_connections=1909;错误码: 1229Variable 'max_connections' is a GLOBAL variable and should be set with SET GLOBALExecution Time : 00:00:00:000Transfer Time : 00:00:00:000Total Time : 00:00:00:000 语句测试正常啊?!mysql> set @@read_buffer_size=111111;Query OK, 0 rows affected (0.31 sec)mysql> 估计版本不同。搜索 my.cnffind / -name my.cnf 一般在 /etc/my.cnf 楼主啊,提问的时候请尽量用你实际的问题来问。不要问得的 将read_buffer_size=64K改为其它值,结果真正的问题是set @@max_connections=1909;另外建议直接把这个变量加在你的my.ini 或 my.cnf 中,这样MySQL服务重启后这些参数会继续有效。只是在命令中修改,下次重启后就不会再有了。 mysql> set global max_connections=101;Query OK, 0 rows affected (0.00 sec)mysql> select @@max_connections;+-------------------+| @@max_connections |+-------------------+| 101 |+-------------------+1 row in set (0.00 sec)mysql> ACMAIN_CHM 另外建议直接把这个变量加在你的my.ini 或 my.cnf 中,这样MySQL服务重启后这些参数会继续有效。只是在命令中修改,下次重启后就不会再有了。 我想用这个方法。但我看我的my.ini中有的变量前面一行有[mysql] 。有的又没有。如果我把这些参数加进行,该不该在前面加[mysql]呢?: 最后问下,max_connections的最大连接数是多少,我把它设为32000,结果它却改成了1910,这是怎么的? 不是在[mysql] 段中,而是应该在 [mysqld] 下[code=INIFile][mysql]default-character-set=latin1#default-character-set=utf8...[mysqld]port=3306...max_connections=200read_buffer_size=10000[/code]max_connections 受内存的限制,MySQL会按照 max_connections 来申请分配内存。你会有 32000 个并用户访问?!或者 1910也是个了不起的并发用户数了!建议按实际需求设置这个参数,过小,过大都会造成系统的效率差。 insert语句询问 mysql4.0.26 utf8编码的问题 让人头痛的工资表查询,请高手赐教! 在线求助一个简单的sql语句!! mysql数据库无法导入 达人帮看下什么问题 使用mysql.exe时,用指定的用户登陆被拒绝 postgresql中like不能使用索引吗? mysql的left join 嵌套用法 怎样比较列类型是tinyblob的值? postgresql7.3支持外键约束了吗? mysql直接数据库文件覆盖后innodb的表无法访问了,怎么按 mysql怎样优化重复查询
read_buffer_size = 256K
错误码: 1229
Variable 'max_connections' is a GLOBAL variable and should be set with SET GLOBALExecution Time : 00:00:00:000
Transfer Time : 00:00:00:000
Total Time : 00:00:00:000
mysql> set @@read_buffer_size=111111;
Query OK, 0 rows affected (0.31 sec)mysql>
搜索 my.cnf
find / -name my.cnf
一般在 /etc/my.cnf
Query OK, 0 rows affected (0.00 sec)mysql> select @@max_connections;
+-------------------+
| @@max_connections |
+-------------------+
| 101 |
+-------------------+
1 row in set (0.00 sec)mysql>
另外建议直接把这个变量加在你的my.ini 或 my.cnf 中,这样MySQL服务重启后这些参数会继续有效。只是在命令中修改,下次重启后就不会再有了。
我想用这个方法。但我看我的my.ini中有的变量前面一行有[mysql] 。有的又没有。如果我把这些参数加进行,该不该在前面加[mysql]呢?:
不是在[mysql] 段中,而是应该在 [mysqld] 下[code=INIFile][mysql]
default-character-set=latin1
#default-character-set=utf8
...
[mysqld]
port=3306
...
max_connections=200
read_buffer_size=10000
[/code]max_connections 受内存的限制,MySQL会按照 max_connections 来申请分配内存。你会有 32000 个并用户访问?!或者 1910也是个了不起的并发用户数了!建议按实际需求设置这个参数,过小,过大都会造成系统的效率差。