gpt4 book ai didi

mysql - HeidiSQL 无法连接到我的 RDS 数据库?

转载 作者:可可西里 更新时间:2023-11-01 07:49:31 24 4
gpt4 key购买 nike

希望有人能帮助我解决我遇到的这个问题。 HeidiSQL 无法连接到我的 RDS 数据库。当我在我的 EC2 实例上但不使用 Heidi SQL 时,我可以连接到它。我不断收到的错误是:

Can't connect to MySQL server on 'localhost' (10061).

有人知道如何让 HeidiSQL 与 RDS on AWS 一起工作吗?

最佳答案

这是我使用 MySQL 的方式(TCP/IP 选项)

  1. 在 Amazon RDS 上,将 RDS 实例设置为可公开访问。转到详细信息 -> 修改 -> 网络和安全 -> 公共(public)可访问性-> 是

  2. 修改安全组以允许访问您的 IP。

    RDS实例页面->连接->安全组规则->选择安全组->入站->编辑->添加规则->类型=MYSQL/Aurora->协议(protocol)=TCP->端口范围=3306->源= 我的 IP -> 保存

  3. 在 HeidiSql 上,

    New Session -> 

    Setting tab ->

    Network Type = MySQL (TCP/IP)
    Hostname/IP = your RDS instance endpoint
    User = RDS instance username
    Password = your password
    Port = 3306
    Compressed client/server protocol = yest
    Databases = your database name

    点击打开

使用的说明来自 Connecting to a DB Instance Running the MySQL Database Engine

HeidiSQL 使用 AWS 颁发的证书通过 SSL 进行连接时出现问题。我使用 Eclipse 及其插件进行 SSL 连接。

关于mysql - HeidiSQL 无法连接到我的 RDS 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37095433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com