连接 MySql 与 Entity Framework c#

Connecting MySql With Entity Framework c#

我有一个与本地 SQL 服务器一起工作的稳定程序,但是客户端需要在线访问(低预算)数据库。所以我决定迁移到 MySQL(如果您对此有任何建议)

现在,当我尝试使用 MySql 服务器创建 Entity Framework 时,出现此错误

我尝试了几件事,但 none 对我有用。我是 MySql

的新手

千辛万苦,下面说说我是怎么解决的。

首先,转到工具 -> NuGet 包管理器 -> 管理 NuGet 包...

转到“已安装”选项卡并卸载那里所有的东西(在我的例子中是一个测试连接的新项目,所以那里没有什么重要的)

转到“浏览”选项卡并搜索并安装以下内容:

* EntityFramework by Microsoft 
* MySql.Data by Oracle 
* MySql.Data.EntityFramework by Oracle 

清理并构建解决方案,然后添加您的 Entity framework