我想从使用我的网络应用程序中的本地数据库切换到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? 谢谢你们
答案 0 :(得分:1)
连接似乎很好,似乎数据库不包含预期的数据。
来自追踪:
MySql.Data.MySqlClient.MySqlException:Table' test2.Events'不存在