溫馨提示×

Debian MySQL如何遠程連接

小樊
38
2025-04-02 00:21:55
欄目: 云計算

要在Debian上配置MySQL以允許遠程連接,請按照以下步驟操作:

  1. 登錄到Debian服務器。

  2. 打開MySQL配置文件。通常,該文件位于/etc/mysql/mysql.conf.d/mysqld.cnf。使用文本編輯器打開它,例如nano:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
  1. bind-address行上注釋掉或更改為服務器的IP地址。將其設置為0.0.0.0以允許來自任何IP地址的連接。如果該行被注釋掉(以#開頭),則刪除#字符。例如:
bind-address = 0.0.0.0
  1. 保存并關閉配置文件。

  2. 重啟MySQL服務以應用更改:

sudo systemctl restart mysql
  1. 登錄到MySQL命令行客戶端:
mysql -u root -p

輸入您的密碼。

  1. 創建一個新用戶并授權遠程訪問。將your_usernameyour_password替換為您選擇的用戶名和密碼。將%替換為允許從任何IP地址連接,或者將其替換為特定的IP地址以限制訪問。
CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';
  1. 為新用戶分配權限。將your_username替換為您創建的用戶名,將your_database替換為您要允許訪問的數據庫名稱。
GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'%';
  1. 刷新權限:
FLUSH PRIVILEGES;
  1. 退出MySQL命令行客戶端:
EXIT;

現在,您應該能夠從遠程計算機連接到Debian服務器上的MySQL數據庫。請確保在嘗試連接時使用新創建的用戶名和密碼。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女