ASP.NET核心连接字符串 - 使用AWS RDS

时间:2017-07-15 12:03:43

标签: entity-framework asp.net-core amazon-rds

我想从使用我的网络应用程序中的本地数据库切换到aws关系数据库(RDS)。

我已通过mysql workbench连接到aws RDS。

为了进行此切换,我所做的只是连接字符串。但它不起作用。 (它会挂起30秒然后抛出HTTP错误502.3 - 错误网关)。

本地db:= Server=localhost;database=ef3;uid=root;pwd=123456;

但是当我将其更改为Server=test2.xxx.ap-southeast-2.rds.amazonaws.com;database=test2;uid=xx;pwd=xx;port=3306;时,我从控制台获得以下输出。 https://pastebin.com/raw/qA0py6t0

最后一行说:"Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware","{OriginalFormat}":"An unhandled exception has occurred while executing the request"}}}

如何修复连接字符串以连接到AWS RDS? 谢谢你们

1 个答案:

答案 0 :(得分:1)

连接似乎很好,似乎数据库不包含预期的数据。

来自追踪:

MySql.Data.MySqlClient.MySqlException:Table' test2.Events'不存在