ABP框架遷移到Mysql


ABP框架 .NetCore3.x版本

1.首先找到xxx.Core 項目,添加引用Microsoft.EntityFrameworkCore.Tools 

2.找到xxx.EntityFrameworkCore項目,將原有sqlserver的引用改為mysql引用

 

3. 找到Host項目中的配置文件,將連接字符串改為Mysql的連接字符串

 

 4.找到xxx.EntityFrameworkCore項目中的xxxDbContextConfigurer文件,

 

將源文件按一下方式修改:

public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, string connectionString)
{
//builder.UseSqlServer(connectionString);
builder.UseMySql(connectionString);
}

public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, DbConnection connection)
{
//builder.UseSqlServer(connection);
builder.UseMySql(connection);
}

 5.刪除xxx.EntityFrameworkCore項目中的Migrations下邊的所有文件

 

 

6.執行Add-Migration "InitData"命令,然后執行Update-Database命令

 


免責聲明!

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



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