Spójrz na ten post, wydaje się, że najlepszą opcją jest użycie MySql Connector z EF
Korzystanie z MySQL z Entity Framework
Twój ciąg połączenia powinien wyglądać mniej więcej tak:
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;