共計 1669 個字符,預計需要花費 5 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
本篇文章給大家分享的是有關如何在 MYSQL 中開啟遠程訪問權限,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。
1、登陸 mysql 數據庫
mysql -u root -p
查看 user 表
mysql use mysql;
Database changed
mysql select host,user,password from user;
+--------------+------+-------------------------------------------+
| host | user | password |
+--------------+------+-------------------------------------------+
| localhost | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| 192.168.1.1 | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
+--------------+------+-------------------------------------------+
2 rows in set (0.00 sec)
可以看到在 user 表中已創建的 root 用戶。host 字段表示登錄的主機,其值可以用 IP,也可用主機名,
(1) 有時想用本地 IP 登錄,那么可以將以上的 Host 值改為自己的 Ip 即可。
2、實現遠程連接 (授權法)
將 host 字段的值改為 % 就表示在任何客戶端機器上能以 root 用戶登錄到 mysql 服務器,建議在開發時設為 %。
update user set host = % where user = root
將權限改為 ALL PRIVILEGES
mysql use mysql;
Database changed
mysql grant all privileges on *.* to root@ % identified by password
Query OK, 0 rows affected (0.00 sec)
mysql flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql select host,user,password from user;
+--------------+------+-------------------------------------------+
| host | user | password |
+--------------+------+-------------------------------------------+
| localhost | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| 192.168.1.1 | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| % | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
+--------------+------+-------------------------------------------+
3 rows in set (0.00 sec)
這樣機器就可以以用戶名 root 密碼 root 遠程訪問該機器上的 MySql.
3、實現遠程連接(改表法)
use mysql;
update user set host = % where user = root
以上就是如何在 MYSQL 中開啟遠程訪問權限,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。
向 AI 問一下細節
正文完