【问题标题】:MVC Connection Strings/LocalDbMVC 连接字符串/LocalDb
【发布时间】:2016-06-30 18:54:23
【问题描述】:

对 MVC 来说相当新,所以这似乎是一个相当新手的问题。

我一直在使用 SQLExpress 实例/LocalDb 开发我的应用程序,现在我已准备好将我的网站部署到生产环境,所以我的问题是如何为这个环境配置我的 web.config 文件?

我的数据库已在生产环境中创建,我只是在努力建立连接字符串。

我正在使用我认为不支持 LocalDB (GearHost) 的主机,但消息来源似乎表明这是可能的(尽管我没有找到任何合适的示例)。

我目前的开发连接字符串如下。

谢谢

  <connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MyApp-20160204160648;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MyApp-20160204160648.mdf" />
    <add name="MyEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=MyPC\SQLEXPRESS;initial catalog=MyDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
    </connectionStrings>

【问题讨论】:

  • 不确定这是否能回答问题。我让它在我的本地/SQLExpress 环境中运行良好。我想知道如何为生产环境中的托管 SQL 数据库调整连接字符串详细信息。

标签: entity-framework model-view-controller connection-string localdb


【解决方案1】:

我有一个 MVC 项目。我使用如下两个连接字符串

<add name="matematikEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=MySql.Data.MySqlClient;provider connection string=&quot;server=MYSERVERNAMEONHOST;user id=MYUSERID;password=MYPASSWORD;persistsecurityinfo=True;database=MYDBNAME&quot;" providerName="System.Data.EntityClient" />  
<add name="matematikEntities" 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=MYPASSWORD;persistsecurityinfo=True;database=MYDBNAME&quot;" providerName="System.Data.EntityClient" />  

当我发布项目时,我评论第一个并且第二个处于活动状态,当我在我的 PC 上工作时,我评论第二个并且第一个处于活动状态。这有效。

【讨论】:

    猜你喜欢
    • 2018-06-26
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 2013-12-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多