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

2021-08-10 09:40:08 字數 555 閱讀 7224

允許遠端使用者登入訪問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 

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

允許遠端使用者登入訪問mysql的方法 需要手動增加可以遠端訪問資料庫的使用者。方法一 本地登入mysql,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改為 mysql u root proot mysql use mysql mysql update us...

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

需要手動增加可以遠端訪問資料庫的使用者。方法一 本地登入mysql,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改為 mysql u root proot mysql use mysql mysql update user set host where us...

MySQL設定允許使用者遠端登入

昨天把基礎系統部署在了伺服器上,一切正常.可是開發人員要遠端訪問伺服器上的mysql資料庫,發現root遠端連線不上,提示錯誤 1045 access denied for user root 解決辦法如下,執行命令 mysql use mysql mysql selecthost,user fro...