我在Amazon Web Services上有一个远程SQL数据库(RDS),我试图通过Linux终端连接到该数据库。
运行以下命令后,替换每个值:
sudo mysql -u <username> -h <endpoiont> -P <port> -p
然后输入我的密码,我收到以下错误消息:
ERROR 2003 (HY000): Can't connect to MySQL server on '<endpoint>' (111)
这曾经在几周前工作,因此我没有更改任何AWS权限和安全设置。我也更改了密码,因为这个错误,但这并没有解决问题。
我的应用程序本身可以连接到数据库,只有我无法通过Linux终端连接。
我读过的一些解决方案与更改本地文件有关,但此SQL数据库托管在AWS上,而不是本地计算机上。
欢迎任何建议的解决方案。