如何修改mysql配置,能讓局域網用戶訪問

第一:更改 “mysql” 數據庫裏的 “user” 表裏的 “host” 項,從”localhost”改爲'%'。 

或者新加條記錄,“host” 項爲要訪問的ip地址,並授權。重啓mysql服務。 

修改user表裏的數據,可以通過navicat工具來修改,如圖下:


第二:在系統防火牆添加例外端口:3306,並允許例外。 

在這裏,建議不知道如何修改的朋友,如果你是用自己的電腦搭建的服務器,可以直接將電腦上的防火牆關掉即可


第三:給特定的用戶授權

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 

*.* : 所有名稱及後綴的表

"myuser" : 特定用戶的登錄用戶名

"mypassword" : 特定用戶的登錄密碼

語句 中的其他內容則不用改變。

修改完成後,重啓下數據庫,局域網訪問應該就OK了

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