asp .net core ef mysql
安装nuget包
StartUp.cs
services.AddDbContext<AppDbContext>(options => options
.UseMySql("server=localhost;user=student1;password=xhTKpwESFLYKa53N;database=student1;",
new MySqlServerVersion(new Version(8, 0, 23)),
mySqlOptions => mySqlOptions
.CharSetBehavior(CharSetBehavior.NeverAppend)
//.MigrationsAssembly("Students"))
//.EnableSensitiveDataLogging()
//.EnableDetailedErrors()
));
命令行
数据库的迁移
dotnet ef migrations add InitialCreate
创建数据库和表。
dotnet ef database update