第一步
建立一个.Net Core的控制台应用,最好选择.Net Core 3.1。
第二步
在项目中NuGet包管理器中添加这些引用
Microsoft.EntityFrameworkCore(选择5.0.17)
Microsoft.EntityFrameworkCore.Tools(选择5.0.17)
Pomelo.EntityFrameworkCore.MySql(选择5.0.4)
第三步
打开程序包管理器控制台输入
Scaffold-DbContext “server=localhost;userid=;pwd=;port=3306;database=**;sslmode=none;” Pomelo.EntityFrameworkCore.MySql -OutputDir Models -Force
根据数据库的表生成对应的实体类。
第四步
在Main函数中调用
using (var test = new testContext())
{
Student student = test.Students.Find(1001);
Console.WriteLine(student.UserName);
}
就可以获取数据库的数据