1. 程式人生 > >MySQL 可以用localhost或者127.0.0.1 連線,但不能用IP連線的問題

MySQL 可以用localhost或者127.0.0.1 連線,但不能用IP連線的問題

MySQL資料庫版本:5.7.20

MySQL 預設是沒有開啟這個許可權的(只允許使用 host:localhost或者 host:127.0.0.1),如果想用host:192.168.1.* ,來訪問MySQL,需要手動開啟這個許可權。

進入MySQL終端輸入這個命令
 

1、開啟 開始\MySQL\MySQL 5.7 Command Line Client。


2、輸入密碼後,執行以下命令分配新使用者。

grant all privileges on *.* to '使用者名稱'@'IP地址' identified by '密碼';

命令返回:

Query OK, 0 rows affected, 1 warning (0.06 sec)

3、執行完上述命令後用下面的命令重新整理許可權。

flush privileges;

4、之後關閉mysql服務,然後啟動mysql服務,大功告成。