Mysql資料庫 設定可在區域網訪問

2021-08-26 05:49:24 字數 652 閱讀 5474

今天資料庫出現點問題,請教同事給我看看,發現他不能通過 ip 位址訪問我的本地 mysql 伺服器。於是上網找了一下,步驟如下:

1、cmd 開啟指令頁面

c:\>mysql -u root -p

輸入密碼

mysql>

2、開啟 mysql 資料庫

use mysql

檢索 user 和 host 字段 —— mysql> select user, host from user;

結果應該顯示:

如果沒有 user=root ,host = % 的使用者,則執行下面語句:

mysql> update user set host='%' where user='root';

3、給 root 授權(所有許可權)

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

其中兩個root 分別代表 「使用者名稱」和「密碼」

4、讓賦予的許可權立即生效

mysql> flush   privileges

應該就可以了。

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...

Mysql區域網訪問設定

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