解决Error establishing a database connection
今天访问网站,发现出现了Error establishing a database connection 的错误,猜测了一下应该是数据库出了问题,了一下,果然有问题,今天为大家说一下我的解决过程
操作方法
- 01
首先尝试登陆一下Mysql,看看MySql的情况,输入命令,然后接着输入密码,回车
- 02
结果就出现错误了,说是不能连接上MySql,果然MySql出问题了
- 03
尝试删除报错的这个东西,然后权限不够,转换到root用户,成功删除掉了
- 04
一通操作,删除点了,然后service start mysqld 准备启动Mysql,发现还是启动不了,好吧 ,难过
- 05
这时候,找到你的Mysql启动日志文件,linux下一般是在/var/log/mysqld.log,云服务器的话在/usr/local/mysql/data/下的.err文件,路径不一定完全一样,自己找吧
- 06
然后用vim打开这个文件,从里面找到详细的错误信息,注意看你的错误信息是什么,不同的错误信息有不同的解决方法
- 07
出现和我一样的错误话,打开/etc/my.cnf文件,注释掉这一行就可以了,其他的有不同的解决方法,然后service mysqld start ,就启动成功了,网站也就正常了
- 08
大家的错误可能不一样,研究一下日志,若果还有什么问题,可以给我留言哈
赞 (0)