MySql Workbench 8.0 无法远程连接

Posted

技术标签:

【中文标题】MySql Workbench 8.0 无法远程连接【英文标题】:MySql Workbench 8.0 cant connect remotly 【发布时间】:2021-01-05 15:18:43 【问题描述】:

我正在尝试为一个类项目设置一个数据库,我们使用的是 mysqlWorkbench 8.0。我能够建立一个数据库并在本地连接到它,但我似乎无法让远程连接正常工作。我已经研究过这个问题,这里列出了我已经尝试过的事情。 (我使用的是 Windows 10)

    我查看了 my.ini 文件中的 bind-adress 属性,因为这似乎是最常见的问题,但它甚至不在 my.ini 文件中。

    我已使用此查询添加了一个用户,以授予其他人使用其他 ip 进行连接的权限

CREATE USER 'USER'@'%' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON *.* TO 'USER'@'%' WITH GRANT OPTION; FLUSH privileges;

    我尝试禁用我的防火墙以及只允许连接到端口 3306 无济于事

任何事情都会有所帮助。我在网上找到的所有答案都已过时或与我在 my.ini 文件中找不到的绑定地址有关

【问题讨论】:

【参考方案1】:

嗯,让我们仔细检查一下这些点:但这不是MySqlWorkbench的问题

    与您目前所做的相同。将绑定地址更新为 0.0.0.0,接受所有 是的,它是相同的,但由select user, host from mysql.user; 仔细检查 NO禁用防火墙,添加mysql的TCP端口 如果您使用云服务器,则必须在网络策略设置中添加 MySQL 端口,如果您使用 LAN,则可能需要在网关中打开端口

当您确保所有工作正常后,我相信您可以通过命令行或MySqlWorkbench 或任何支持 MySQL 的 SQL 工具进行连接。

【讨论】:

我已经做了所有这些事情,但我仍然无法远程连接。 嗯,真奇怪,你是用 TLS/SSL 连接的吗?如果您需要,我可以通过 TeamViewer 提供帮助

以上是关于MySql Workbench 8.0 无法远程连接的主要内容,如果未能解决你的问题,请参考以下文章

无法将 MySQL Workbench 连接到 RDS 实例

无法将MySQL Workbench连接到RDS实例

无法从 MySQL Workbench 连接到 RDS MySQL 数据库

无法通过 Workbench 连接到 RDS MySQL 数据库

无法从 MySQL Workbench 连接到服务器(系统错误 61)

MySQL Workbench 连接到 AWS,收到错误“无法连接到本地主机”