![](/img/trans.png)
[英]Connection String to connect to mysql setup under Ubuntu in Amazon EC2
[英]Amazon RDS connection string setup
我已经成功创建了一个 Amazon RDS 数据库,现在我还在 Visual Studio 的 ASP.Net 应用程序中连接到了这个数据库。 但是,以前这个数据库是存储在本地的,所以现在我正在尝试迁移到云(Amazon RDS)。
如何设置我的连接字符串? 如您所见,在我的app.config
文件中,之前它被设置为本地数据库。
我正在使用最新版本的实体框架
<add name="BookStoreEntityModelContainer" connectionString="metadata=res://*/BookStoreEntityModel.csdl|res://*/BookStoreEntityModel.ssdl|res://*/BookStoreEntityModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(localdb)\MSSQLLocalDb;Initial Catalog=BookStore;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"/>
免责声明,这在 .netCore 3.1 和 EFCore 上对我有用,但对于您的情况,连接字符串的解释应该相同。
这是我们将 RDS MSSQL 服务器用于 connectionString 值的截断示例:
Server=tcp:example-endpoint-db.rds.amazonaws.com,1234; Initial Catalog=MyApp.DatabaseName; User=myappusername; Password=myapppassword; MultipleActiveResultSets=True; Application Name=MyApp.Api
example-endpoint-db.rds.amazonaws.com 和端口可以从您的 RDS web 控制台派生后,您选择您的数据库作为参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.