mysql給root開啟遠端訪問許可權

2022-04-04 09:29:16 字數 1521 閱讀 1327

!!!所以必須給root修改可以遠端訪問的許可權

1.在連線伺服器後,操作mysql系統資料庫

命令為:  mysql -u root -p

查詢使用者表命令:select  user,authentication_string,host from user

這裡也可以看出host預設都是localhost訪問許可權

接下來就是最重要的部分了:

1. grant all privileges on *.* to 'root'@'%' identified by '123456'  

這裡的123456為你給新增許可權使用者設定的密碼,%代表所有主機,也可以具體到你的主機ip位址

執行完這兩步,再次查詢使用者表命令:select  user,authentication_string,host from user

發現多了乙個使用者,該使用者所有的主機都可以訪問,此時再次用sqlyog訪問連線成功!

mysql 5.7 設定root遠端訪問

如果root不能遠端或本地訪問,可以嘗試重新安裝

!!!所以必須給root修改可以遠端訪問的許可權

1.在連線伺服器後,操作mysql系統資料庫

命令為:  mysql -u root -p

查詢使用者表命令:select  user,authentication_string,host from user

這裡也可以看出host預設都是localhost訪問許可權

接下來就是最重要的部分了:

1. grant all privileges on *.* to 'root'@'%' identified by '123456'  

這裡的123456為你給新增許可權使用者設定的密碼,%代表所有主機,也可以具體到你的主機ip位址

執行完這兩步,再次查詢使用者表命令:select  user,authentication_string,host from user

發現多了乙個使用者,該使用者所有的主機都可以訪問,此時再次用sqlyog訪問連線成功!

mysql 5.7 設定root遠端訪問

如果root不能遠端或本地訪問,可以嘗試重新安裝

修改Mysql的root密碼及開啟遠端訪問

1,登入 mysql server 連線本地 mysql 預設只允許本地連線 2,修改 mysql server 使用者配置 mysql use mysql 切換到 mysql db database changed mysql select user,password,host from user...

mysql給root開啟遠端訪問許可權和無密碼登陸

在my.ini裡找到 mysqld 插入skip grant tables 1 連線 mysqlmysql u root p2 選擇資料庫use mysql 3 查詢使用者表select user authentication string,host from user4 建立使用者grant al...

開啟root遠端連線mysql

2012 08 15 09 52 47 標籤 我們知道,在某些mysql 資料庫版本中,root 使用者預設是不可以在遠端登入的,但是有時候,我們想讓其遠端登入的時候,常常會這樣做 1 grant all on to root identified by yourpassword 方法二 直接授權 ...