【ABP开发】:asp.net core 中使用mysql

EntityFrameworkCore项目--Nuget包管理,卸载包:

  • Microsoft.EntityFrameworkCore.SqlServer;

EntityFrameworkCore项目和Host项目--Nuget包管理,添加包:

  • Pomelo.EntityFrameworkCore.MySql;
  • MySql.Data.EntityFrameworkCore;

修改你自己的【xxxDbContextConfigurer】文件:

 删除原来sqlserver生成的迁移文件:

修改数据库连接字符串:

生成项目;

设置Host项目为启动项;

打开程序包管理器控制台,选择EntityFrameworkCore项目:

生成迁移文件:add-migration 'init';

更新数据库:update-database

完成

原文地址:https://www.cnblogs.com/lishidefengchen/p/7833013.html