簡體   English   中英

無法使用MySQL Workbench遠程連接到MySQL Server

[英]Can't connect remotely to MySQL Server with MySQL Workbench

每當我試圖通過工作台連接遠程mysql服務器時。 它給我一個錯誤

無法在遠程服務器“ 10061”上連接mysql

但是我能夠與phpmyadmin連接。

默認情況下,MySQL作為安全預防措施僅偵聽localhost。 您可能需要確保MySQL正在偵聽您的外部IP接口:請按照以下步驟操作:

納米/etc/mysql/my.cnf

編輯服務器上的MySQL配置文件,然后轉到以下行:

綁定地址= 127.0.0.1

IP地址127.0.0.1表示您的MySQL僅監聽本地主機。 更改為

綁定地址= 0.0.0.0

現在,MySQL將監聽所有IP地址。

  1. 在mysqld部分的my.cnf中添加以下行

    綁定地址= 0.0.0.0

  2. 重啟mysql服務

  3. 觸發以下查詢(在您要連接的機器上)

一世。 創建該IP的新用戶和密碼以及特權

GRANT ALL ON database_name.* TO u_name@'202.54.10.20' IDENTIFIED BY 'PASSWORD';

ii。 覆蓋特權

FLUSH PRIVILEGES

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM