麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

EF6+MySql code first

2019-11-14 09:22:27
字體:
來源:轉載
供稿:網友

1  安裝必要的開發包

     MySQL For Visual Studio 和  Connector/NET

2  Nuget安裝MySQL庫: Install-Package MySql.Data.Entity -Version 6.9.8

    安裝完畢后,項目中的引用自動添加EntityFramework、MySql.Data、MySql.data.Entity.EF6 三個程序集

3 編輯app.config配置文件

<?xml version="1.0" encoding="utf-8"?><configuration>  <configSections>    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />  </configSections>  <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, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />    </DbProviderFactories>  </system.data>  <entityFramework  >    <defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6"/>     <providers>      <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />    </providers>  </entityFramework>

  <connectionStrings>    <add name="MyContext" connectionString="Data Source=120.77.46.150; Initial Catalog=beikeda_da;user id=keedb;passWord=1234;" providerName="MySql.Data.MySqlClient"/>  </connectionStrings></configuration>

 

4  修改 myDbContext類文件,增加屬性 [DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))]

5 數據庫遷移:參考

            Database.SetInitializer(new MigrateDatabaseToLatestVersion<makerdb, Configuration<makerdb>>());            Database.SetInitializer(new CreateDatabaseIfNotExists<makerdb>());            Database.SetInitializer<makerdb>(null);

   internal sealed class Configuration<TContext> : DbMigrationsConfiguration<TContext> where TContext : DbContext    {        public Configuration()        {            AutomaticMigrationsEnabled = true  ;            AutomaticMigrationDataLossAllowed = true;            // register mysql code generator            SetSqlGenerator("MySql.Data.MySqlClient", new MySql.Data.Entity.MySqlMigrationSqlGenerator());

        }    }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 密室逃脱第一季免费观看完整在线 | 欧美日韩在线视频一区 | 秋霞a级毛片在线看 | 草久在线 | 欧美日韩在线视频一区 | 国产成人观看 | 精品一区二区久久久久久按摩 | 国产精品热 | 黄色高清av | 久久一本日日摸夜夜添 | 成人免费看片a | 久久久国产一级片 | 日本aⅴ在线 | 亚洲国产精久久久久久久 | 国产无遮挡一区二区三区毛片日本 | 日本精品视频一区二区三区四区 | 日本aaaa片毛片免费观看视频 | 成人三级视频网站 | 亚洲国产视频网 | 亚洲aⅴ免费在线观看 | 黄色毛片一级视频 | 亚洲精品一区国产精品丝瓜 | 成年人黄色免费电影 | 一级α片免费看刺激高潮视频 | 欧美在线中文字幕 | 一级在线观看视频 | 精品久久久久久久 | 亚洲网站在线观看 | av资源在线天堂 | 中文字幕一二三区芒果 | 中文字幕涩涩久久乱小说 | 欧美一级黄色片在线观看 | 久久毛片免费观看 | 久久免费视频在线 | 久久精品视频2 | 久久久久久久久久久久免费 | 中国美女一级黄色片 | 国产一区二区三区在线免费观看 | 欧美日韩高清一区二区三区 | hdjapanesemassagehd日本 | 一级黄色性感片 |