Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)解決方法


登陸mysql的時候,出現了這個問題: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

解決辦法:

1、先刪除mysql.sock

cd /var/lib/mysql
mv  mysql.sock  mysql.sock.bak

2、再次登陸

mysql -uroot -p123456

會出現下面的問題:

報了:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)的錯。

3、看看mysql的狀態,另外看看是不是mysql的權限問題

很明顯,不是權限問題。

4、啟動

/etc/init.d/mysqld start

問題解決,在var/lib/mysql下會出現mysql.sock。

另外我也不清楚怎么回事,每次重啟服務器就會報這個錯誤,希望大神不吝賜教。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM