Het lijkt erop dat de steiger van de MVC4-controller MySql Connection String niet goed herkent. Wijzig de verbindingsreeks zoals hieronder weergegeven bij het genereren van EF CRUD-code voor controllers:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" />
</connectionStrings>
Verander het terug naar standaard wanneer de applicatie wordt uitgevoerd:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
Let op de wijziging, providernaam.