簡體   English   中英

無法連接到AWS Lightsail計算機(61)/(111)上托管的遠程MySQL數據庫

[英]Cannot connect to remote MySQL database hosted on AWS Lightsail machine (61)/(111)

我正在嘗試在AWS服務器上托管MySQL數據庫,並允許從其他計算機查詢該數據庫(以開發應用程序/網站為目的)。

我對服務器端管理有點陌生,所以請多多包涵。

ssh進入后,我在本地計算機上從mysql訪問和查詢沒有問題,但是,如果我嘗試通過以下方式從本地計算機連接:

    mysql -u <username> -p -h <domain>

我得到:

    ERROR 2003 (HY000): Can't connect to MySQL server on <domain> (111)

完全在另一台機器上嘗試會產生相同的錯誤,但使用(61)而不是(111)。 我已經創建了用戶名,並允許通過以下方式從任何主機訪問:

    GRANT ALL PRIVLEGES ON <table name> TO 'user'@'%' IDENTIFIED BY <password>

我還確保打開了端口3306,並將my.cnf文件中的綁定地址更改為0.0.0.0。

任何幫助,將不勝感激。 謝謝!

conf文件實際上位於/etc/mysql/mysql.conf.d/mysqld.cnf

改為在此文件中更改bind-address = 0.0.0.0。

暫無
暫無

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

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