可以通過以下步驟遠程連接 mysql 數據庫:獲取 mysql 服務監聽端口;配置防火墻允許遠程連接;使用 mysql 客戶端工具在客戶端系統上連接,輸入數據庫密碼即可。
如何遠程連接 MySQL 數據庫
前提條件
已安裝并配置 MySQL 服務器
已配置數據庫用戶并授予其遠程訪問權限
步驟
- 獲取 MySQL 服務的監聽端口
在服務器上,運行以下命令:
netstat -anp | grep <a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15713.html" target="_blank">mysql</a>
登錄后復制
找到端口號,通常為 3306。
- 配置防火墻
在服務器上,打開防火墻端口,允許遠程連接:
sudo ufw allow
登錄后復制
例如:
sudo ufw allow 3306
登錄后復制
- 在客戶端系統上連接
在客戶端系統上,使用 MySQL 客戶端工具(如 mysql)進行連接:
mysql -u -p -h -P
登錄后復制
輸入數據庫密碼。
示例
mysql -u root -p -h 192.168.1.100 -P 3306
登錄后復制
提示
替換 為具有遠程訪問權限的數據庫用戶。
替換 為 MySQL 服務器的 IP 地址或主機名。
替換 為 MySQL 服務監聽的端口號。