問題描述
MySQL 啟動成功,使用 ps -ef |grep mysql
可以看到進程,如下圖:
也可以在服務器登陸,如下圖:
但是使用 netstat -antp| grep 3306
可以看到沒有監聽端口。
查看 MySQL 配置文件,端口也沒有更改。
解決辦法
檢查發現是配置文件中使用了 skip-networking,可以看到這個選項的的作用是不監聽端口,同主機的用戶通過 sockets 進行鏈接。外部主機由于沒有監聽端口,將無法連接。
將 skip-networking
注釋掉之后,重啟 MySQL 可以看到端口監聽了。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。
新聞熱點
疑難解答