.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的路径

上一篇:mosek使用记录


下一篇:内网安全攻防(二)