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