无法通过GUI连接到mysql

无法通过GUI连接到mysql,mysql,user-interface,mysql-workbench,workbench,Mysql,User Interface,Mysql Workbench,Workbench,我有一台DigitalOcean服务器,我正试图通过workbench连接到mysql,但它给了我一个错误: Your connection attempt failed for user 'forge' from your host to server at ip_address:3306: Can't connect to MySQL server on 'ip_address' (4) 当我使用ssh连接到服务器时,我可以通过命令行登录到MySQL,没有问题,因此我知道我的凭据是正确的

我有一台DigitalOcean服务器,我正试图通过workbench连接到mysql,但它给了我一个错误:

Your connection attempt failed for user 'forge' 
from your host to server at ip_address:3306:
Can't connect to MySQL server on 'ip_address' (4)
当我使用ssh连接到服务器时,我可以通过命令行登录到MySQL,没有问题,因此我知道我的凭据是正确的。还有什么原因导致我无法通过workbench或任何其他MySQL GUI访问数据库?

检查以下内容:

MySQL工作台无需任何必要的配置即可工作。建立新连接时,选择标准TCP/IP over SSH,然后根据需要更改SSH和MySQL参数。您可能应该将SQL server IP地址保持为127.0.0.1


您是否遵循了配置服务器管理向导?在Home上->+按钮。是的,我连接了其他mysql服务器,可以正常工作。这是唯一一个给我带来问题的服务器@Niloct@Niloct还与emma一起尝试过,因此这不是一个工作台错误;但是,如果我只是通过命令行登录,它就可以工作了:您可以使用mysql在本地登录到远程主机吗?或者您必须先ssh到服务器?@Niloct我ssh到我的digitalOcean服务器,然后我可以通过命令行登录到mysql我还有其他digitalOcean服务器,workbench也可以连接,没有问题。这是唯一一台出现问题的服务器,在新连接中再次按照说明操作毫无意义,要填写标准TCP/IP over SSH表单:Mysql主机名应为127.0.0.1,SSH主机名应该是您的SSH服务器IP和端口XXX.XXX.XXX.XXX:22。您的Mysql服务在主机上监听127.0.0.1吗?@user3666882有什么消息吗?你解决问题了吗?没有,当我尝试标准连接时,它以相同的方式超时