ABP使用Mysql數據庫


1.先安裝Mysql的包,EntityFramework和Web項目都需要安裝

2.修改Web.config的配置文件

<connectionStrings>
  <add name="MyDbContext" connectionString="Data Source=localhost;port=3306;Initial Catalog=myappdb;uid=root;password=123456;Charset=utf8" providerName="MySql.Data.MySqlClient" />
</connectionStrings>

3.安裝Mysql的驅動

驅動下載地址:https://dev.mysql.com/downloads/connector/net/

4.修改EntityFramework項目下的Configuration構造函數

 SetSqlGenerator("MySql.Data.MySqlClient", new MySql.Data.Entity.MySqlMigrationSqlGenerator());//設置Sql生成器為Mysql的

5.ToddWolfDbContext的類上加一句特性

[DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))]

然后就可以Update數據庫了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM