mysql - MySQL 实例无法连接 (AWS)
问题描述
我正在尝试通过 MySQL Workbench 连接到 AWS RDB (MySQL) 并且无法建立连接。该数据库是 URL、名称和密码都正确配置并在几天前实际工作。我什至用 net stat 检查了端口,它说 MySQL 正在使用它(这是正确的)。问题出在哪里?
(下图)
错误:
MySQL验证:
运行实例验证 (AWS):
MySQL WB 配置验证:
公共可访问性:
数据库安全组:
解决方案
这是来自官方文档:
By default, network access is turned off to a DB instance. You can specify rules in a security group that allows access from an IP address range, port, or EC2 security group. Once ingress rules are configured, the same rules apply to all DB instances that are associated with that security group. You can specify up to 20 rules in a security group.
在 Connectivity & Security 下检查与 mysql RDS 关联的安全组,并使用本地公共 IP 地址添加新的入站 MySQL 类型 TCP 规则。
推荐阅读
- batch-file - 在 windows registery 命令中修剪变量
- java - java web app - 从 MySQL 表中获取结果并在 web 上显示的最佳方式
- node.js - 如何使用 node.js 在 Dropbox api 中共享文件
- android - Sqlcipher 未能在 0,0 处为 text/blob 分配 1638057 字节
- ubuntu - ffmpeg avcodec_open2() 仅在 ubuntu 中返回错误 -22
- android - 自定义图标 - 底部导航视图
- ios - 如何在 Swift 中让视频在 5 秒后自动停止录制?
- c# - 当键包含美元($)(元数据)时,将 JSON 反序列化为 c# 对象
- javascript - 在猫鼬中按ID查找所有文档?
- html - 下拉菜单下推内容