sql >> Database >  >> RDS >> Mysql

Verbind Entity Framework met MYSQL in VS2019

Oké, na vele dagen kon ik eindelijk mijn database toevoegen. Ik heb opmerkingen van anderen gezien die zeggen dat de ADO-wizard crasht, dus dit is wat ik deed...

Met VS Community 2019Nieuwste versies geïnstalleerd van
MySQL-connector net
MySQL voor Visual Studio

Nadat ik mijn project had gemaakt, ging ik naar admin NuGet-pakketten en installeerde ik de nieuwste versie van Entity Framework

Vervolgens in referenties toegevoegd
MySql.Data.EntityFramework voor EF6

Vervolgens dit toegevoegd aan mijn web.config

<entityFramework>
    <providers>
     <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.EntityFramework" />
    </providers>
  </entityFramework>

Opnieuw compilerenEn de wizard werkt prima!

Het was erg belangrijk om MySql.Data.EntityFramework te schrijven en niet .EF6



  1. Query verwijderen werkt niet in mysql

  2. mysql-query PHP:ik wil dat specifieke items eerst zijn en vervolgens de rest van de items sorteren

  3. Opslaglimieten van door de gebruiker gedefinieerde MySQL-variabelen

  4. CTE om alle kinderen (afstammelingen) van een ouder te krijgen