sql >> Databasteknik >  >> RDS >> Mysql

Connect Entity Framework med MYSQL i VS2019

Okej, efter många dagar kunde jag äntligen lägga till min databas. Jag har sett kommentarer från andra som säger att ADO-guiden kraschar så här är vad jag gjorde...

Med VS Community 2019 Installerad senaste versionerna av
MySQL-anslutningsnätet
MySQL för Visual Studio

Efter att ha skapat mitt projekt gick jag till admin NuGet-paket och installerade senaste versionen av Entity Framework

Sedan i referenser lagt till
MySql.Data.EntityFramework för EF6

Lägg sedan till detta i min web.config

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

Omkompilera Och guiden fungerar utmärkt!

Det var väldigt viktigt att skriva MySql.Data.EntityFramework och inte .EF6



  1. Infoga text från textarea i MySQL-databasen utan att förlora formatering

  2. Felkod:1822. Det gick inte att lägga till den främmande nyckeln. Saknas index för begränsningen 'ekdromes_ibfk_1' i den refererade tabellen 'pwlhseis'

  3. förlorar anslutningen till mysql när du använder mysqldump även med parametern max_allowed_packet

  4. Hekaton med en twist:In-memory TVPs – Del 1