MySQL 8 是目前最新的MySQL 版本,它支持使用GRANT命令授予遠程登錄權限,以下是授予遠程登錄權限的步驟:
1. 登錄MySQL服務器(本地或遠程),可以使用以下命令: mysql -u root -p 2. 使用root用戶登錄MySQL服務器后,使用以下命令創建遠程用戶: GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password'; 其中,'username'為新建用戶的名稱,'password'為新建用戶密碼。'%'表示遠程所有IP地址。 注:如果要指定遠程IP地址,需要將'%'替換為IP地址。 例如,允許IP地址為192.168.1.100的主機訪問,使用以下命令: GRANT ALL PRIVILEGES ON *.* TO 'username'@'192.168.1.100' IDENTIFIED BY 'password'; 3. 刷新權限表,以使新建用戶的權限生效: FLUSH PRIVILEGES;
授予遠程登錄權限后,你就可以使用授予的用戶名稱和密碼遠程訪問MySQL服務器。使用以下命令連接MySQL服務器:
mysql -u username -p -h ip_address 其中,'username'是遠程授權的用戶名,'ip_address'是MySQL服務器IP地址。
為了保證MySQL服務器的安全性,在授權遠程用戶訪問時,建議僅授予必要的權限,并根據需要限制遠程IP地址。
上一篇使用css高亮一塊區域
下一篇jquery dest