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

ASP.NET core connection string - use AWS RDS

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

我已经通过 mysql workbench.

连接到 aws RDS

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

本地数据库:=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? 谢谢大家

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

来自跟踪:

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