mysql死连接过多的处理

连接数过多会出现:


root@darkstar:~# mysql


ERROR 1040 (00000): Too many connections


你只有选择:


mysqladmin 执行kill 进程:


./mysqladmin -uroot -p processlist


./mysqladmin -uroot -p kill idnum




假如只有一个哥们A进入mysql,后买的人BCD由于已经连接吃紧咋办?


方法如下:


1.


show processlist \G;


粘贴下来后放入文本:mysqlkillid.txt



cat mysqlkillid.txt |grep  Id: |awk '{print "kill "$2";"}'


kill 180414;


kill 180433;


kill 180438;


kill 180446;


kill 180454;


kill 180455;


kill 180456;


kill 180457;


kill 180458;


kill 180460;


kill 180461;


kill 180462;



然后粘贴到mysql里面去杀死的同时让其他同事连接mysql,可能某个时候就可以进入了。



http://www.vvcha.cn/c.aspx?id=25640


你可能感兴趣的:(mysql,数据库,职场,休闲)