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

方法三、單庫遠端設定

主機這不要填寫localbhost或者ip,寫%,這樣就是任何電腦可以遠端此庫

MySQl如何許可權及遠端連線

方法四,單庫賦權

MySQl如何許可權及遠端連線

建立使用者,選擇你要賦權的庫,勾選功能即可,其它庫不動

MySQl如何許可權及遠端連線

以上就是MySQl如何許可權及遠端連線幾種方法