Can't connect to local MySQL se

2019-11-07  本文已影响0人  desperado_wen

一 问题描述。
更新mysql 重启服务后,发现500,看日志文件

    super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2002, "Can't connect to 
local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")

二 解决步骤
1,查看mysql运行状态。
/bin/systemctl status mysqld.service

查看mysql是否在运行
/bin/systemctl status mariadb.service
mariadb运行状态(没有装就不用看)
以上代表mysql正常运行(activate(running))
2,看看mysqld.sock在哪里
sudo find / name '*.sock'
image.png
原来在这里啊,小老弟...
ln -s /run/mysqld/mysqld.sock /var/lib/mysql/mysql.sock
软链接到这里。

三 解决方法
1,查看mysql是否正常运行。
2,查看mysqld.sock的位置,并软链接。

上一篇 下一篇

猜你喜欢

热点阅读