1. Install MySQL server
Http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip
2. Install MySQL vs plugin (version please download the latest version)
Mysql-for-visualstudio-1.2.3.msi
3. Install for. NET Connectors
Mysql-connector-net-6.9.4.msi
4. Install EF using NuGet Packages (NuGet Package Manager)
Using the command install-package entityframework
5. Option to install MYSQL EF6 support
Install-package MySql.Data.Entity.EF6
This thing is in the catalogue after installing connector.
6.Modify App. Config
<entityFramework>
<defaultconnectionfactory type= "MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6"/>
<providers>
<provider invariantname= "MySql.Data.MySqlClient" type= "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6 "></provider>
<provider invariantname= "System.Data.SqlClient" type= "System.Data.Entity.SqlServer.SqlProviderServices, Entityframework.sqlserver "/>
</providers>
</entityFramework>
VS2013 EF6 Connection MySQL