我正在使用Putty访问Amazon RDS(MySQL)。MySQL Workbench仅通过SSH命令行工作,但我想直接从MySQL Workbench访问云MySQL主机数据库。
我正在使用Putty访问Amazon RDS(MySQL)。MySQL Workbench仅通过SSH命令行工作,但我想直接从MySQL Workbench访问云MySQL主机数据库。
这个解决方案对我有用:按照以下步骤将您的IP地址添加到安全组规则中。假设您已经登录了AWS:
使用http://checkip.amazonaws.com/检查您的IP地址。如果未将其添加到安全组规则中,则应添加它。此步骤非常重要
3.1. 单击规则名称。这将打开一个新选项卡,然后单击规则名称。
3.2. 单击编辑入站规则
3.3. 单击添加新规则,并添加以下值的规则:
类型:MYSQL / Aurora。
协议:TCP(默认)
端口范围:3306(默认)
来源:我的IP -> 这将是您在http://checkip.amazonaws.com/上获取的IP地址。
主机名:使用您在连接和安全性处获得的终端节点的值
端口:使用您在连接和安全性处获得的端口值,默认为3306。
用户名:使用您在配置中获得的主用户名的值
密码:使用您在创建数据库实例时设置的值。
如果您忘记了密码,可以单击数据库实例中的修改,或者如果您正在使用AWS Elastic Beanstalk等,则可以SSH到实例并运行命令
/opt/elasticbeanstalk/bin/get-config environment
你会在其中找到那些信息。