数据库
首页 > 数据库> > .net core DbFirst 结合Mysql

.net core DbFirst 结合Mysql

作者:互联网

1.下载依赖包

Microsoft.EntityFrameworkCore.Design
​
Microsoft.EntityFrameworkCore.Tools
​
MySql.EntityFrameworkCore
​
Pomelo.EntityFrameworkCore.MySql

2.实体层设为启动项(Model,DoMain)

3.工具 → Nuget包管理器 → 管理包管理器控制台

4.运行命令

scaffold-dbcontext "server=localhost;user id=root;database=Student;Pwd=123456;port=3306" 
Pomelo.EntityFrameworkCore.MySql -Context StuPlatContext -ContextDir
../Mysql.DoMain -ContextNamespace Mysql.DoMain -OutputDir ./ -Namespace Mysql.DoMain

5、命令格式:

Scaffold-DbContext "连接数据库字符串" 驱动(Pomelo.EntityFrameworkCore.MySql) -Context 数据上下文件名称 -contextDir 上下文路径 -contextnamespace 上下文的命名空间 -outputDir 生成的Model的路径

标签:core,DoMain,管理器,Mysql,Pomelo,EntityFrameworkCore,MySql,net
来源: https://www.cnblogs.com/y614/p/15321814.html