Zkusili jste pojmenovat svůj připojovací řetězec DbContext? Jeho název by se měl shodovat s názvem třídy.
Takhle:
<add name="DbContext" connectionString="Server=111.222.333.444; Database=foo; Uid=foouser; Pwd=bar;" providerName="MySql.Data.MySqlClient" />
Ještě jsem to nezkoušel s MySql, ale v minulosti jsem měl problémy se Sql Serverem, když jsem správně nepojmenoval připojovací řetězec.
S pozdravem!