不能停止太多的连接mysql

赛跑

mysqladmin shotdown 

 mysqladmin: connect to server at 'localhost' failed error: 'Too many connections' 

找不到重新启动mysql的解决scheme

尝试发送killall -sigterm mysqld 。 Mysql应该捕获信号并正常closures,而不需要创build与服务器的连接。 如果你正在运行mysqld的多个并行实例,并且只希望closures一个实例,那么你必须通过netstat -lnp找出你想要杀死哪个实例,然后select相关的侦听端口,或者lsof -n并find您希望停止的实例的数据库存储path。 然后使用发现的pid, kill -sigterm <pid>