簡體   English   中英

Ubuntu Mysql Server不允許遠程連接

[英]Ubuntu Mysql Server not allowing remote connections

我已經研究了很多領域來嘗試解決此問題,但似乎找不到解決方案。 我正在使用最新的mysql和phpmyadmin安裝程序運行ubuntu linux。 我發現在本地連接數據庫是可行的,但是如果我嘗試遠程連接,它將一直拒絕連接。 我可以登錄phpmyadmin的唯一方法是,如果將IP地址放在欄中,則無法通過網址進行連接。

您是要遠程連接到MySQL還是要遠程連接PHPMyAdmin?

如果您嘗試遠程訪問MySQL,則需要執行以下操作:

  • /etc/my.cnf中bind-address變量編輯為0.0.0.0或服務器的IP地址
  • 確保您的MySQL用戶具有遠程主機的權限,請執行以下操作:

    創建用戶'myuser'@'localhost'由'mypass'標識;

    創建用戶'myuser'@'%'由'mypass'標識;

  • 然后:

    授予所有 到'myuser'@'localhost';

    授予所有 到'myuser'@'%';

然后繼續並重新啟動服務器上的mysql實例。 這還假定您已設置IP表以允許端口3306 TCP傳入服務器。

暫無
暫無

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

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