zoukankan      html  css  js  c++  java
  • EF 配置(SqlServer,Mysql)

    DbProvider

    Mysql

    <system.data>
    <
    DbProviderFactories>
    <
    remove invariant="MySql.Data.MySqlClient"/>
    <
    add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory,MySql.Data"/>
    </
    DbProviderFactories>
    </
    system.data>

    Connection String

    Sqlserver

    <connectionStrings>
        <add name="ConnectionStringName" 
    connectionString
    ="Data Source=.;Initial Catalog=xxxx;Persist Security Info=True;User ID=xx;Password=xxx;Connect Timeout=120;"
    providerName
    ="System.Data.SqlClient" /> </connectionStrings>

    Mysql

    <connectionStrings>
    <
    add name="ConnectionStringName" connectionString="Datasource=hostname;Database=schema_name;uid=username;pwd=Pa$$w0rd;" providerName="MySql.Data.MySqlClient"/>
    </
    connectionStrings>

    Database Initializer

    Sqlserver

        <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, 
    EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
    requirePermission="false" />
    <entityFramework>
        <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
          <parameters>
            <parameter value="Server=localhost; Database=ActivitySpread_Dev; User Id=zxx;Password=xxx; 
    Integrated Security=False; MultipleActiveResultSets=True;" />

    </parameters> </defaultConnectionFactory> </entityFramework>

    Mysql

    <configSections><section name="entityFramework" 
        type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, 
        EntityFramework, Version=5.0.0.0, Culture=neutral, 
        PublicKeyToken=b77a5c561934e089"/></configSections><entityFramework><contexts><context type="Namespace.YourContextName, AssemblyName"><databaseInitializer 
               type="Namespace.YourChosenInitializer, AssemblyName"></databaseInitializer></context></contexts><defaultConnectionFactory 
          type="MySql.Data.MySqlClient.MySqlClientFactory,MySql.Data"/></entityFramework>
  • 相关阅读:
    iOS开发—在ARC环境中,要使用第三方框架,但是这个框架是MRC(非ARC),怎么做?
    iOS开发—nil、Nil、NULL、NSNull详解
    iOS开发—使用VIPER构建iOS应用
    iOS开发—深入了解控制器View的加载
    iOS开发问题总结
    iOS开发实用技巧—Xcode Tips & Tricks(代码调试)
    jsp——学习篇:HTML基础
    jsp——学习篇:所需软件环境的搭建与配置
    jsp——学习篇:初始激励
    Linux文件权限详解 文件和目录权限概述
  • 原文地址:https://www.cnblogs.com/NatureSex/p/3408021.html
Copyright © 2011-2022 走看看