1. 程式人生 > >mysql設定允許別人遠端訪問

mysql設定允許別人遠端訪問

允許遠端使用者登入訪問mysql的方法

需要手動增加可以遠端訪問資料庫的使用者。

方法一、本地登入mysql,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,將"localhost"改為"%"

#mysql -u root -proot
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
方法二、直接授權(推薦)

  從任何主機上使用root使用者,密碼:youpassword(你的root密碼)連線到mysql伺服器:

# mysql -u root -proot 
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

操作完後切記執行以下命令重新整理許可權 

FLUSH PRIVILEGES