Untuk menyambung MySQL dengan entity framework terapkan langkah-langkah sebagai berikut:
1.Download dan instal mysql-for-visualstudio. (Harus Instal Pertama!)
2.Kemudian download dan instal mysql-connector-net
3.Buka program XAMPP dan jalankan services seperti gambar yang di bawah.

4.Buat database di localhost dengan phpMyAdmin.
5.Buka program Visual Studio dan buat project baru.
6.Pada App.config di Business dan Web.config di WebUI ubah atau tambah line sebagai berikut :
<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" />
</providers>
</entityFramework>
7.Tambahkan reference ke MySQL.Data, MySQL.Data.Entity for EF6, MySQL.Web (tiga reference di atas mengacu ke framework 4.5) di Business dan WebUI.
7.*.Untuk Visual Studio 2013, jangan lupa untuk mengubah Copy Local menjadi true di bagian property untuk ketiga reference yang telah ditambahkan sebelumnya.
8.Rebuild kembali project anda.
9. Buat edmx baru lalu pilih New Connection, dan pilih MySQL Database.

10.Kemudian isi server name, user name, password seperti gambar di bawah.
Jangan lupa pilih database yang anda buat di phpMyAdmin, kemudian tekan tombol OK.

11.Lanjutkan pembuatan edmx sampai selesai.
12.Edmx dari MySQL berhasil dibuat.
*NB: Pada saat tutorial ini dibuat. Versi program MySQL untuk Visual Studio yang digunakan adalah : versi mysql-for-visualstudio-1.2.6, dan versi mysql-connector-net-6.9.9