1. 程式人生 > >mysql設定允許外網訪問

mysql設定允許外網訪問

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;