Zdá se, že lešení MVC4 Controller správně nerozpoznává připojovací řetězec MySql. Při generování kódu EF CRUD pro ovladače změňte připojovací řetězec, jak je znázorněno níže:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" />
</connectionStrings>
Při spuštění aplikace jej změňte zpět na standardní:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
Poznamenejte si změnu, název poskytovatele.