MySQL Workbench 无法连接到我的 RDS 数据库:无法连接到本地主机
MySQL Workbench failed to connect to my RDS database : Unable to connect to localhost
我是 RDS 的新手,这是我第一次尝试将 MySQL Workbench 连接到远程 DBMS,所以我不确定问题出在哪里。
我想做什么: 连接 workbench 到 rds 这样我就可以手动将数据添加到我的数据库中(我更愿意这样做带有图形用户界面)
PS :
有用的信息: RDS 数据库是由 Elastic Beanstalk 从我上传的 jar 文件(spring 启动)创建的。
什么问题: workbench 无法连接到 rds 并在明明显示时告诉我“无法连接到本地主机”远程服务器。
The error message returned after a test connection
我试图解决的问题:
检查连接信息:全部正确:我正在使用TCP/IP连接
检查可访问性:服务器是 public
编辑入站规则:服务器正在接受所有传入请求
尝试其他 GUI:DBeaver 失败并出现此错误:“通信 link 失败
上次成功发送到服务器的数据包是在 0 毫秒前。 driver 还没有
从服务器收到任何数据包。 " : 未知主机
我想知道的 :
- 什么会导致此问题?为什么 Workbench 将我的服务器称为 localhost 而不是? RDS/Workbench 是否有任何日志系统可供我用于进一步调查?
- 有什么替代品可以满足我的需要吗?
感谢您的帮助!
我刚刚使用 MySQL workbench 连接到我的 RDS 实例。
您的问题听起来像是入站规则问题。要排除这种情况,仔细检查 您允许所有流量进入的规则。一旦您确定这是原因,您可以更改它。
此外,请确保您在登录屏幕中指定了端点并正确设置了密码和用户名。
感谢smac2020的解答!
我认为你是对的!我尝试通过 SSH 连接到我的 EC2 实例来连接到数据库并且成功了。
结论: 我可以从我的 vpc 内部访问数据库,但不能从外部访问数据库,尽管数据库是 public 并且入站是正确的(我认为它们是).
我正在尝试弄清楚可能是什么问题,如果我成功纠正它,我会 post。
尝试使用 SSH 访问的人(以及我自己以后)的注意事项:
有我用来连接的教程 workbench :
- 添加 SSH 对:https://www.youtube.com/watch?v=G4SXNHuGM8A
- 通过 EC2 使用 SSH 连接到数据库:https://www.youtube.com/watch?v=gM7JvNMOUQM
我是 RDS 的新手,这是我第一次尝试将 MySQL Workbench 连接到远程 DBMS,所以我不确定问题出在哪里。
我想做什么: 连接 workbench 到 rds 这样我就可以手动将数据添加到我的数据库中(我更愿意这样做带有图形用户界面) PS :
有用的信息: RDS 数据库是由 Elastic Beanstalk 从我上传的 jar 文件(spring 启动)创建的。
什么问题: workbench 无法连接到 rds 并在明明显示时告诉我“无法连接到本地主机”远程服务器。 The error message returned after a test connection
我试图解决的问题:
检查连接信息:全部正确:我正在使用TCP/IP连接
检查可访问性:服务器是 public
编辑入站规则:服务器正在接受所有传入请求
尝试其他 GUI:DBeaver 失败并出现此错误:“通信 link 失败
上次成功发送到服务器的数据包是在 0 毫秒前。 driver 还没有 从服务器收到任何数据包。 " : 未知主机
我想知道的 :
- 什么会导致此问题?为什么 Workbench 将我的服务器称为 localhost 而不是? RDS/Workbench 是否有任何日志系统可供我用于进一步调查?
- 有什么替代品可以满足我的需要吗?
感谢您的帮助!
我刚刚使用 MySQL workbench 连接到我的 RDS 实例。
您的问题听起来像是入站规则问题。要排除这种情况,仔细检查 您允许所有流量进入的规则。一旦您确定这是原因,您可以更改它。
此外,请确保您在登录屏幕中指定了端点并正确设置了密码和用户名。
感谢smac2020的解答! 我认为你是对的!我尝试通过 SSH 连接到我的 EC2 实例来连接到数据库并且成功了。
结论: 我可以从我的 vpc 内部访问数据库,但不能从外部访问数据库,尽管数据库是 public 并且入站是正确的(我认为它们是). 我正在尝试弄清楚可能是什么问题,如果我成功纠正它,我会 post。
尝试使用 SSH 访问的人(以及我自己以后)的注意事项: 有我用来连接的教程 workbench :
- 添加 SSH 对:https://www.youtube.com/watch?v=G4SXNHuGM8A
- 通过 EC2 使用 SSH 连接到数据库:https://www.youtube.com/watch?v=gM7JvNMOUQM