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