也许这个问题的标题不是很有帮助或者可能偏离主题......
我创建了 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="server=localhost;user id=root;password=aleksalukic;database=tuuletfi_tidmediacafe"" 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/