mysql設定允許外網訪問

2022-02-03 03:14:21 字數 553 閱讀 1111

1、設定mysql服務允許外網訪問

修改mysql的配置檔案,有的是my.ini,有的是my.cnf【linux】,找到bind-address變數,這個值預設是127.0.0.1,設定為0.0.0.0;重新啟動mysql服務。

service mysql stop

service mysql start

2、設定mysql使用者支援外網訪問

root許可權登入mysql,更新mysql.user表,設定指定使用者的host欄位為%,預設一般為127.0.0.1或者localhost

host欄位說明:

%允許從任何ip登入

x.x.x.x 允許從指定的ip訪問

mysql -u root -pvmwaremysql>use mysql; 

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

mysql>select host, user from user;

mysql>flush privileges;

設定mysql允許外網訪問

解決方法如下 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視 select host,user from user mysql u root pvmwaremysql use mysql mysql update user set host where user roo...

設定mysql允許外網訪問

設定mysql允許外網訪問 mysql的root賬戶,我在連線時通常用的是localhost或127.0.0.1,公司的測試伺服器上的mysql也是localhost所以我想訪問無法訪問,測試暫停.解決方法如下 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視 selec...

設定mysql允許外網訪問

mysql的root賬戶,我在連線時通常用的是localhost或127.0.0.1,公司的測試伺服器上的mysql也是localhost所以我想訪問無法訪問,測試暫停.解決方法如下 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視 select host,user fr...