navicat連接linux系統中mysql-錯誤:10038

問題:

這裏寫圖片描述

原因:

輸入 命令 netstat -anp(查看所有的進程和端口使用情況)

這裏寫圖片描述

(注:Local Address一列中: 0.0.0.0 表示監聽本地所有ip地址,其他電腦是可以訪問的,並且修改ip不受影響。 127.0.0.1 表示只監聽本機迴環地址,只能本機訪問。 x.x.x.x具體 ip地址,是隻監聽這個ip。修改ip後程序就不能監聽了。需要手動修改軟件監聽地址纔可以用)

這裏3306 端口寫的是ip地址:127.0.0.1 ,故只有本機能夠訪問*;將其修改成0.0.0.0即可

解決辦法:

命令vi /etc/MySQL/my.cnf:

修改:bind-address = 127.0.0.1->bind-address = 0.0.0.0

這裏寫圖片描述

重啓mysql,再次連接服務:

這裏寫圖片描述

權限不夠,查看用戶權限(連接的用戶名此處爲root),然後修改權限,重啓服務,再次連接:

這裏寫圖片描述

這裏寫圖片描述

ok.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章