mysql區域網訪問設定

2021-06-21 00:42:44 字數 638 閱讀 8159

error 1130: host '192.168.1.132' is not allowed to connect to this mysql server

的解決方法: 

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

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

grant all privileges on *.* to root@"%" identified by 'abc' with grant option;  

flush privileges;

其中上面兩行**的意思是給從任意ip位址連線的使用者名為root,密碼為abc的使用者賦予所有的許可權。其中的"%"為任意的ip位址,如果想設為特定的值也可以設定為特定的值(以萬用字元%的內容增加主機/ip位址,也可以直接增加ip位址)

。執行上面的**後就可以讓區域網內的所有機器以root:abc的身份訪問該機器了

mysql區域網訪問設定

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

Mysql區域網訪問設定

設定mysql許可權 1。改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql u root p use mysql up...

MYSQL區域網訪問

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