【问题标题】:asp net core mysql connection with entity framework [closed]与实体框架的asp net core mysql连接[关闭]
【发布时间】:2020-02-07 22:56:00
【问题描述】:

我想在我的API项目中添加实体框架,我的数据库是mysql

我该怎么做

.net核心版本:2.1.2

【问题讨论】:

    标签: c# mysql entity-framework-6


    【解决方案1】:

    您需要使用MySql.Data.EntityFrameworkCore

    1) 安装 MySql.Data.EntityFrameworkCore NuGet 包。

    2) 在派生自 DbContext 类的类中,重写 OnConfiguring 方法以使用 UseMySQL 设置 MySQL 数据提供者。以下示例显示如何使用 C# 中的通用连接字符串设置提供程序。

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {   
        optionsBuilder.UseMySQL("server=localhost;database=library;user=user;password=password");
    }
    

    查看可用的 MySQL documentation 了解更多详情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多