我不确定这些问题是否是由同一原因造成的,但我发现这是:
我已经通过SSH与sequel pro登录到mysql服务器。连接详细信息已保存,并且数月内未更改。
今天早上它突然间不再连接了。
服务器中有两个数据库(让它们为A& B)。我使用不同的用户名连接到它们。我无法连接到A,但我可以连接到B.
Unable to connect to host 127.0.0.1, or the request timed out.
Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).
MySQL said: Can't connect to MySQL server on '127.0.0.1' (4)
P.S。我已阅读this link about sequel pro won't connect anymore并尝试FLUSH PRIVILEGES;
同时,我尝试通过相同的SSH连接到与FileZilla相同的服务器。
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
然后我尝试使用终端,我能够连接相同的SSH设置和相同的pem文件。我注意到需要更长的时间(从大约2秒到大约10秒),在sudo su