mysql 链接数满了的错误 ERROR 1040 (HY000): Too many connections
第一种处理方式:
./mysql -u root -p
登录成功后执行以下语句查询当前的最大连接数:
select VARIABLE_VALUE from information_schema.GLOBAL_VARIABLES where VARIABLE_NAME='MAX_CONNECTIONS';
执行以下语句修改最大连接数:
set global max_connections = 10000;
可以通过下面语句来查看:
show variables like '%max_connections%';
第二种处理方式:
vim /etc/my.cnf
在[mysqld]这个段下添加
max_connections=10000
需要重启后才生效。
show full processlist; 可以查看一些状态
第一种方式是马上实时生效,但是重启后就恢复成原来的配置了,第二种是读的配置文件,mysql启动时都会使用这里的参数,相当于永久生效。