sql >> Databasteknik >  >> RDS >> Mysql

EF6 MySQL StrongTypingException När kolumn inte är PK

Entity Framework (version 6.1.3) och MySQL Server (5.7)

Ett sätt att lösa problemet är,

  1. Öppna tjänster (services.msc) och starta om MySQL57-tjänsten.
  2. Utför följande kommandon i MySQL.

    use <<database name>> set global optimizer_switch='derived_merge=OFF';

  3. Uppdatera .edmx.



  1. Hur STRING_ESCAPE()-funktionen fungerar i SQL Server (T-SQL)

  2. Markör i proceduren returnerar fler värden än fråga

  3. Hur UUID_SHORT() fungerar i MariaDB

  4. Få bara poster skapade idag i laravel