區域網 鏈結MySql

2021-07-23 22:00:18 字數 542 閱讀 5728

可能是帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 「mysql」 資料庫裡的 「user」 表裡的 「host」 項,從」localhost」改稱」%」 或新增乙個使用者為「%」 。

想讓區域網中的所有機器都能連線mysql資料庫,首先要給mysql開啟遠端連線的功能,在mysql伺服器控制台上執行mysql命令:

grant

allprivileges

on *.* to root@"%" identified by

'pass'

with

grant

option;

flush privileges;

其中上面兩行**的意思是給從任意ip位址連線的使用者名為root,密碼為pass的使用者賦予所有的許可權。

其中的」%」為任意的ip位址,如果想設為特定的值也可以設定為特定的值(以萬用字元%的內容增加主機/ip位址,也可以直接增加ip位址)。

做完這些之後,區域網內的mysql伺服器可以訪問了。

MYSQL區域網訪問

解決辦法 grant all privileges on to joe localhost identified by 1 flush privileges 拿 joe 1 登陸 附 mysql grant 許可權1,許可權2,許可權n on資料庫名稱.表名稱 to 使用者名稱 使用者位址 iden...

mysql區域網訪問設定

error 1130 host 192.168.1.132 is not allowed to connect to this mysql server 的解決方法 1。改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更...

mysql區域網訪問設定

區域網連線mysql報錯 error 1130 host 192.168.0.220 is not allowed to connect to this mysql server 解決方法 可能是帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysq...