无法连接到MySQL服务器错误(61)

我使用Sequel Pro作为远程MySQL客户端。 今天我试着用这些设置连接到我的服务器:

在这里输入图像说明

点击连接时出现此错误消息:

在这里输入图像说明

我不明白怎么才几天前,当我试图连接它使用相同的设置。

您需要确保DB允许远程连接。 检查用户和数据库的权限。

这是一个例子:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY PASSWORD 'some_characters' WITH GRANT OPTION; FLUSH PRIVILEGES; 

我的猜测是,MySQL被停止,没有绑定到端口3306,或者防火墙阻止了连接。 你有shell访问服务器? login到服务器并确保mysqld正在运行。 然后检查端口3306是否正在接受连接。 然后检查本地和外部防火墙,以确保它们允许入站3306。