Ich habe keine Ahnung, warum das funktioniert, aber ich ging in meinen NuGet Package Manager und entfernte die MySql.Data.Entity (überprüfte auch Abhängigkeiten, die MySql.Data entfernten). Ich ging in mein .edmx und führte das 'Update model from database...' aus und alles funktionierte.
(Hinweis:Dadurch wurde auch mein Entitätsframework entfernt, sodass ich es mithilfe des NuGet-Managers wieder hinzufügen musste)
W...T...F?
Vielleicht können andere das bestätigen...