.Net MVC中config怎么配置mysql

Web开发框架中在bs开发框架中支持Mysql数据库,那么我们该怎么配置config文件去适配mysql数据库呢?
前提
配置
前提

VS2013编译环境下务必安装mysql-connector-net-6.8.3(提取密码:gknf),引用MySql.Data.dll和 MySql.Data.MySqlClient.dll。

配置

主要配置四处,分别如下:

<appSettings>
    <!-- sqlserver\sqlce\mysql -->
    <add key="SqlProviderName" value="mysql"/>
</appSettings>
  <entityFramework>
    <!--sqlserver-->
    <!--<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"/>-->
    <!--mysql-->
    <defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
    <providers>
      <!--sqlserver-->
      <!--<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, 
EntityFramework.SqlServer"/>--> <!--mysql--> <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices,
MySql.Data.Entity.EF6"></provider> </providers> </entityFramework>
  <connectionStrings>
    <!--sqlserver连接串-->
    <!--<add name="YunMFrameworkDbContext" connectionString="server=localhost;database=YunMFramework-Demo;
uid=sa;pwd=huawei123," providerName="System.Data.SqlClient" /> <add name="YunMFrameworkLog" providerName="System.Data.SqlClient" connectionString="server=.;database=YunMFrameworkLog;
uid=sa;pwd=huawei123,;" />--> <!--mysql连接串--> <add name="YunMFrameworkDbContext" connectionString="Data Source=localhost;database=YunMFramework-Demo;
User Id=root;Password=huawei123,;port=3306;" providerName="MySql.Data.MySqlClient"/> <add name="YunMFrameworkLog" connectionString="Data Source=.;database=YunMFrameworkLog-Demo;User Id=sa;
Password=huawei123,;port=3306;" providerName="MySql.Data.MySqlClient"/> </connectionStrings>

网站&系统开发技术学习交流群:463167176

本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
转载请注明:文章转载自:华晨软件-云微开发平台 » .Net MVC中config怎么配置mysql
本文标题:.Net MVC中config怎么配置mysql
本文地址:http://www.hocode.com/QAPrefecture/0012.html

相关文章: .NET MVC连接Mysql的那些事

电话
电话 18718672256

扫一扫
二维码