亲测解决windows下wordpress烦人的Error establishing a database connection!

亲测解决windows下wordpress烦人的Error establishing a database connection!

看了几天,找了几天网上的有关这个烦人的Error establishing a database connection! 错误提示,搞得快郁闷死了!

最终问题应该是数据库不稳定或者是服务器访问调用数据库量比较大的缘故,找了一篇文章说修改Mysql中找到MY.ini文件修改以下:

  1. max_connections = 500 #增加mysql连接数 (我的默认是160,现在修改成500)这些后面的注释要删除哦!
  2. wait_timeout  = 10 #断开超过10秒的连接(这一条添加在上一条的下面即可);
  3. 第三步保存下,
  4. 第四步就是要重启服务器或者主机了!
  5. 搞定!!!

至少到现在我的运行几天了目前很稳定,之前几个小时就玩完了!

希望这个可以帮到大家!

 

因为你另一个网站在同样的服务器上也出现了问题,不排除是mysql服务设置不当,导致mysql连接数量超过限定值,或者应用程序设计有问题,导致大量休眠连接不能及时释放。
登陆mysql服务器

  1. mysql -u root -p

复制代码

执行指令

  1. show processlist;

复制代码

查看当前连接数量。
如果进程过多,或存在大量超时的休眠sleep连接,编辑/etc/mysql/my.cnf

  1. vim /etc/mysql/my.cnf

复制代码

在[mysqld]字段处,添加,或去掉注释

  1. max_connections = 500 #增加mysql连接数
  2. wait_timeout  = 10 #断开超过10秒的连接

复制代码

有些没有经过仔细设计,或者需要启用服务器上特定模块的插件,很可能会导致这类的问题。

Comments are closed.