asp.net Core2.1連接到Mysql 數據庫


1.首先,安裝相關插件

在nuget下安裝

1.Pomelo.EntityFrameworkCore.MySql

2.MySql.Data.EntityFrameworkCore

都要是2.1

<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之前調用

4.在控制器調用

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM