Har du försökt att namnge din anslutningssträng DbContext? Namnet ska matcha klassens namn.
Så här:
<add name="DbContext" connectionString="Server=111.222.333.444; Database=foo; Uid=foouser; Pwd=bar;" providerName="MySql.Data.MySqlClient" />
Har inte provat med MySql än, men jag hade tidigare problem med SQL Server när jag inte namngav anslutningssträngen korrekt.
Med vänlig hälsning!