Có vẻ như giàn giáo Bộ điều khiển MVC4 không nhận dạng đúng Chuỗi kết nối MySql. Thay đổi chuỗi kết nối như được hiển thị bên dưới khi tạo mã EF CRUD cho Bộ điều khiển:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" />
</connectionStrings>
Thay đổi nó trở lại tiêu chuẩn khi chạy ứng dụng:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
Lưu ý sự thay đổi, tên nhà cung cấp.