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

木子小僧發表於2016-08-31

登陸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。

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

相關文章