Sudahkah Anda mencoba memberi nama string koneksi Anda DbContext ? Nama harus sesuai dengan nama kelas.
Seperti ini:
<add name="DbContext" connectionString="Server=111.222.333.444; Database=foo; Uid=foouser; Pwd=bar;" providerName="MySql.Data.MySqlClient" />
Belum mencoba dengan MySql, tetapi saya memiliki masalah di masa lalu dengan Sql Server ketika tidak menamai string koneksi dengan benar.
Salam hangat!