wordpress报错Error establishing a database connection

一般是由于ECS(VPS)服务器磁盘空间被占满导致mysql无法启动造成的。

解决办法:【ip21.cn】

1、删除占用大量空间的mysql日志文件:

一般在如下目录中:*/server/mysql-5.5.40/data/  ,删除里面的类似下面的文件 mysql-bin.000001

2、修改mysql配置文件 my.cnf ,关闭bin-log日志功能;

当开启bin-log日志时,会生成很多mysql-bin.0000*类似的文件,而且可能会占用很大的硬盘空间。对于自己的测试机器或硬盘比较紧张的vps,而又不需要做master,slave的配置,完全可以关闭日志功能。

关闭操作很简单,找到配置文件my.cnf,对于linux,一般默认在/etc目录下,打开此文件,使用井号(#)注释掉如下两个配置项目即可。

#log-bin=mysql-bin
#binlog_format=mixed

 

重启mysql即可生效。

抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址