解决Error establishing a database connection

作者:小胖吴 | 创建时间: 2023-06-08
今天访问网站,发现出现了Error establishing a database connection 的错误,猜测了一下应该是数据库出了问题,了一下,果然有问题,今天为大家说一下我的解决过程...
解决Error establishing a database connection

操作方法

首先尝试登陆一下Mysql,看看MySql的情况,输入命令,然后接着输入密码,回车

结果就出现错误了,说是不能连接上MySql,果然MySql出问题了

尝试删除报错的这个东西,然后权限不够,转换到root用户,成功删除掉了

一通操作,删除点了,然后service start mysqld 准备启动Mysql,发现还是启动不了,好吧 ,难过

这时候,找到你的Mysql启动日志文件,linux下一般是在/var/log/mysqld.log,云服务器的话在/usr/local/mysql/data/下的.err文件,路径不一定完全一样,自己找吧

然后用vim打开这个文件,从里面找到详细的错误信息,注意看你的错误信息是什么,不同的错误信息有不同的解决方法

出现和我一样的错误话,打开/etc/my.cnf文件,注释掉这一行就可以了,其他的有不同的解决方法,然后service mysqld start ,就启动成功了,网站也就正常了

大家的错误可能不一样,研究一下日志,若果还有什么问题,可以给我留言哈

点击展开全文

更多推荐