连接数过多会出现:
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