Опитвали ли сте да наименувате своя низ за връзка DbContext? Името му трябва да съвпада с името на класа.
Като това:
<add name="DbContext" connectionString="Server=111.222.333.444; Database=foo; Uid=foouser; Pwd=bar;" providerName="MySql.Data.MySqlClient" />
Все още не съм пробвал с MySql, но имах проблеми в миналото със Sql Server, когато не назовах правилно низа за връзка.
С най-добри пожелания!