asp.net Core2.1链接到Mysql 数据库

1.首先,安装相关插件数据库

在nuget下安装json

1.Pomelo.EntityFrameworkCore.MySqlapp

2.MySql.Data.EntityFrameworkCore插件

都要是2.13d

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.App" />
    <PackageReference Include="MySql.Data.EntityFrameworkCore" Version="8.0.11" />
    <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="2.0.0" />
  </ItemGroup>

  <ItemGroup>
    <Folder Include="ClientApp\components\" />
  </ItemGroup>

</Project>

  

Pomelo.EntityFrameworkCore.MySql 由于最新版本是2.0,可是要在core2.1中使用必须使用2.1,因此安装的是预发行版本。
3.在appSetting。json文件中添加链接字符串

3.在startup.cs文件中,添加数据库的服务

添加的数据库服务,必须在services.AddMvc以前调用component

4.在控制器调用blog

相关文章
相关标签/搜索