解決MySQL不允許遠端連線的問題

2022-08-22 20:54:09 字數 804 閱讀 1607

進入mysql:mysql  -u  root  -p

mysql> grant 許可權1,許可權2,…許可權n on資料庫名稱.表名稱 to 使用者名稱@使用者位址 identified by 『連線口令』;

說明:1、許可權1,許可權2,…許可權n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14個許可權。

2、當許可權1,許可權2,…許可權n被all privileges或者all代替,表示賦予使用者全部許可權。

3、當資料庫名稱.表名稱被*.*代替,表示賦予使用者操作伺服器上所有資料庫所有表的許可權。

4、使用者位址可以是localhost,也可以是ip位址、機器名字、網域名稱。也可以用』%'表示從任何位址連線。

5、『連線口令』不能為空,否則建立失敗。

mysql不允許遠端登入

剛安裝好的mysql不允許從遠端登入,只能在localhost。此時,在localhost上登入資料庫,將 user 表裡的 host 項從 localhost 改為 遠端就可以使用 ems sql manager for mysql 等客戶端工具進行連線了。mysql use mysql mysq...

MySQL不允許從遠端訪問

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

解決MySQL不允許從遠端訪問的方法

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