1. 程式人生 > >mysql.sock檔案被刪除後,如何本地登入mysql的

mysql.sock檔案被刪除後,如何本地登入mysql的

socket檔案消失後,本地登入mysql會報以下錯誤:

[[email protected] mysql]$ mysql -uroot -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

這是可以用以後方式,進行本地登入:

> mysql -uroot -pwei --protocol tcp -hlocalhost

只需要更改一下登入mysql時使用的協議,即可。

重啟mysql後,socket檔案會重新生成。