最近开发的时候遇上了这个问题
ERROR 1135: Can't create a new thread (errno 11). If you are not out of available memory,
you can consult the manual for a possible OS-dependent bug
通过xshell连mysql报这个错,通过navicat连也报这个错。
按照提示,先确认一下是不是内存不够导致的问题。
由于这台服务器只装了MySQL,跑了也很久了。应该不是内存的问题。随后在网上查了一下这个问题。
在
/etc/security/limits.conf
文件里,最下面增加一行
mysql soft nproc 4096
表示mysql用户(运行着mysql的用户)可以创建的线程是4096。
参考:
http://blog.coffeewoo.itpub.net/29510932/viewspace-2145248/
https://www.cnblogs.com/dongruiha/p/7997600.html