Linux中 MySQL 授權遠端連線
說明:當別的機子(IP )通過客戶端的方式在沒有授權的情況下是無法連線 SQL/">MySQL 資料庫的,如果需要遠端連線 Linux 系統上的 MySQL 時,必須為其IP 和具體使用者 進行授權 。一般 root 使用者不會提供給開發者。如:使用 Windows 上的 SQLyog 圖形化管理工具連線 Linux 上的 MySQL 資料庫,必須先對其進行授權。
1、在虛擬機器中使用 root 使用者登入 mysql 資料庫
mysql -u root -p
說明:root 使用者密碼一般設定為 root
2、使用 mysql 命令為 root 使用者授權 mysql 遠端連線服務
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
說明:此命令是為密碼為 root 、IP(%)任意的 root 使用者授權。(%:模糊查詢,所有 IP 都可以,,可指定其他主機 IP;BY 後的 'root' 為密碼)