mysql too many open connections问题解决方法
曾经以为在my.cnf写入max_connections=2000
就可以改变mysql的最大并发量,今天查到一个命令,发现服务器的mysql最大连接数为151.
控制台,连接上mysql
showvariables;
这条命令可以看到所有基础配置
如果单独看max_connections可以这样
showvariableslike'max%'; +—————————-+————+ |Variable_name|Value| +—————————-+————+ |max_allowed_packet|1048576| |max_binlog_cache_size|4294963200| |max_binlog_size|1073741824| |max_connect_errors|10| |max_connections|151| |max_delayed_threads|20| |max_error_count|64| |max_heap_table_size|16777216| |max_insert_delayed_threads|20
151好像是lampp默认的最大连接数。
my.cnf里大致这样写的
max_connections=2000 #TheMySQLserver [mysqld] port =3306 socket =/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
改完以后
#TheMySQLserver [mysqld] max_connections=2000 port =3306
然后把max_connections=2000移动到[mysqld]下面,重启动mysql
+—————————-+————+ |Variable_name|Value| +—————————-+————+ |max_allowed_packet|1048576| |max_binlog_cache_size|4294963200| |max_binlog_size|1073741824| |max_connect_errors|10| |max_connections|2000| |max_delayed_threads|20| |max_error_count|64| |max_heap_table_size|16777216| |max_insert_delayed_threads|20
就好了。
说明这配置必须在[mysqld]下面,才有用。
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短