【发布时间】:2019-09-16 12:39:47
【问题描述】:
我正在使用 ASP.NET 创建一个项目,该项目将连接到我们的大学网站,并且他们目前在他们的系统上使用 XAMPP MySQL,所以我需要调整他们的数据库技术,同时我想实现实体框架C# 用于更快的开发。谢谢你。
我已经尝试在项目上添加引用,例如 MySQL.Data 并安装 MySQL Connector for Visual Studio,但事实证明它是针对 MySQL 而不是 XAMPP MySQL。
【问题讨论】:
-
没有“XAMPP MySQL”,只有 MySQL。您在连接时遇到了什么问题?
-
@SamiKuhmonen 先生,安装 XAMPP 时包含的那个是我需要能够为我的项目使用实体框架的数据库
-
它是 MySQL,就像其他的一样。这不是“XAMPP MySQL”,而是 MySQL。那么你在使用你提到的包连接的时候遇到了什么问题呢?
-
创建 ADO.NET 实体数据模型时,当我尝试更改它时,数据源上没有 MySQL。
-
我已经缩小了问题的范围。在“实体数据模型向导”上,当我选择“数据库中的 EF 设计器”时,如果我尝试更改数据源,则单击“新建连接”,“MySQL 数据提供程序”不在列表中。我已经为 VS 安装了 Connector Net 和 MySQL。我不确定也许我需要特定版本的驱动程序。我目前使用 Visual Studio 2017 社区版。
标签: c# mysql entity-framework xampp ado.net