MYSQL局域网访问设置
生活随笔
收集整理的這篇文章主要介紹了
MYSQL局域网访问设置
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
- 場景
局域網(wǎng)連接mysql報錯:
ERROR 1130: Host '192.168.1.219' is not allowed to connect to this MySQL server
- 問題分析
可能是帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql后,更改 “mysql” 數(shù)據(jù)庫里的 “user” 表里的 “host” 項,從”localhost”改稱”%” 或添加一個用戶為“%” 。
- 解決方案
想讓局域網(wǎng)中的所有機器都能連接MySQL數(shù)據(jù)庫,首先要給MySQL開啟遠程連接的功能,在MySQL服務(wù)器控制臺上執(zhí)行。MySQL命令:
grant all privileges on *.* to root@"%" identified by 'root' with grant option;
flush privileges;
- 注意
其中的”%”為任意的ip地址,如果想設(shè)為特定的值也可以設(shè)定為特定的值。
做完這些之后,局域網(wǎng)內(nèi)的mysql服務(wù)器可以訪問了。
總結(jié)
以上是生活随笔為你收集整理的MYSQL局域网访问设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java验证工具类
- 下一篇: Eclipse+Maven创建web项目