繁体   English   中英

如何通过 C#(.net) 连接 aws rds(mysql)

[英]How to connect aws rds(mysql) through C#(.net)

我制作了一个 AWS RDSserver(主机名为“xxxxxxx.xxxxx.ap-northeast-2.rds.amazonaws.com”)。

我可以成功地将数据库与 mysql workbench 连接起来。

我试图用 C# 连接数据库(使用 MySql.Data.MySqlClient;),但它没有工作。

当我通过 ip(如 10.10.10.10)使用主机名连接本地“MYSQL”数据库时,该功能运行良好。

有没有其他连接方式?

遇到MySQL 错误 97448 :当 DNS 为主机名提供多个 IP 地址时,MySQL Connector/NET 无法连接到服务器。

根据该错误报告,有三种解决方法:

  1. 降级到 MySql.Data 8.0.17。
  2. 自己执行 DNS 解析,然后在连接字符串中使用 IP 地址。
  3. 将 MySQL 库切换到MySqlConnector修复此错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM