mysql的1135错误解决方法

mysql的1135错误解决方法

mysql的1135的报错信息如下:

SQLSTATE[HY000] [1135] Can't create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug

解决方案:

修改my.ini,增加2个参数:

innodb_thread_sleep_delay=40

wait_timeout=100

interactive_timeout=100

重启MYSQL服务器

以上的问题主要是线程数太多:

1.是连接数太多

2.是每个线程允许的生命周期太长,就跟http的timeout一样。

LINUX下检查连接数的方法如下:

ps -aux | grep mysql

静钩渲