Entity Frame 连接 Mysql数据库配置
方法一 在 DbContext 子类的 OnConfiguring 方法中配置
1 protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) 2 { 3 optionsBuilder.UseMySql("server=localhost;port=3306;database=datas;uid=root;password=123@5678", MySqlServerVersion.LatestSupportedServerVersion); 4 base.OnConfiguring(optionsBuilder); 5 }
方法二 在 Program 添加配置,同时DbContext子类需要实现 DbContext的带参构造方法
1 builder.Services.AddDbContext<MysqlDbContext>(opt => 2 { 3 opt.UseMySql("server=localhost;port=3306;database=datas;uid=root;password=123@456", MySqlServerVersion.LatestSupportedServerVersion); 4 });
DbContex 子类构造方法
1 public MysqlDbContext(DbContextOptions options) : base(options) 2 { 3 }
使用 类库
Pomelo.EntityFrameworkCore.MySql
欢迎关注公众号
本文来自博客园,作者:胖子说嘛,转载请注明原文链接:https://www.cnblogs.com/pangzishuoma/p/15731686.html

浙公网安备 33010602011771号