![](/img/trans.png)
[英]Cannot connect to remote AWS Linux MySQL from local Windows machine
[英]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.