Você tentou nomear sua string de conexão DbContext ? Seu nome deve corresponder ao nome da classe.
Assim:
<add name="DbContext" connectionString="Server=111.222.333.444; Database=foo; Uid=foouser; Pwd=bar;" providerName="MySql.Data.MySqlClient" />
Ainda não tentei com o MySql, mas tive problemas no passado com o Sql Server ao não nomear corretamente a string de conexão.
Atenciosamente!