c# - 不同服务器上的相同数据库

标签 c# mysql entity-framework web-config

也许这个问题的标题不是很有帮助或者可能偏离主题...... 我创建了 mySQL 数据库,它与我托管我的应用程序的服务器提供的 mySQL 数据库具有相同的名称和相同的表。
在我的 Asp.net 项目中,我使用我的数据库并使用 Entity Framework 。

所以对于两个具有相同名称和相同表的不同表,它只是 connString(或者是它?),我的问题是,我如何让我的网站知道他应该使用此服务器上的数据库?

我向房东的支持寻求帮助,他们的回答是:“抱歉,我们对您的框架没有经验”!!

所以这是我必须寻求帮助的地方。

编辑:

 <add name="tuuletfi_tidmediacafeEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=MySql.Data.MySqlClient;provider connection string=&quot;server=localhost;user id=root;password=aleksalukic;database=tuuletfi_tidmediacafe&quot;" providerName="System.Data.EntityClient" />  

这是我的 VS2015 的整个连接字符串
我还使用 phpMyAdmin 访问服务器数据库。

最佳答案

您必须在 Web.Config 上设置 ConnectionString:

https://msdn.microsoft.com/en-us/library/jj556606(v=vs.113).aspx

关于c# - 不同服务器上的相同数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42394124/

相关文章:

c# - 为什么我应该将 Sender 闭包与 PipeTo() 一起使用?

mysql - 同一列的不同类型

sql - 为什么我的导航属性在 Entity Framework 4 中为空?

c# - 将其构建为一个语句?

c# - 受限 AppDomain 中的代码访问安全异常

c# - 解析 XML c# 问题

c# - 从查询字符串请求值

php - Codeigniter MySQL使用varchar类型值选择最大值

php - 登录时出现空白页

c# - EntityFramework 中的 ObjectDisposedException