gpt4 book ai didi

c# - ASP.NET MVC 5项目中VS2017连接MySQL

转载 作者:行者123 更新时间:2023-11-29 18:16:03 24 4
gpt4 key购买 nike

我是 ASP.NET 和 MVC 的新手,正在尝试从 WinForms 迁移。我正在使用 Visual Studio 2017 Pro,并且正在尝试遵循一些教程来连接到现有的 MySQL 数据库。我计划使用数据库优先方法,因为数据库已经存在。我有以下配置:-

我的电脑上安装的是 Windows 10 专业版 64 位

VS 2017 专业版MySQL for Visual Studio 2.0.5MySQL连接器6.10.4

  • EntityFramework v6.2.0
  • Mysql.Data 6.10.4
  • Mysql.Data.Entity 6.10.4
  • Mysql.Web 6.10.4

我可以使用服务器资源管理器建立数据库连接,但是当我使用 EDM 向导从数据库创建模型时,连接不会显示在下拉框中,并且如果我尝试创建对于新驱动程序,MySQL 驱动程序不会显示为可用选项,只有 SQL Server。

我尝试过 MySQL for VS、MySQL Connector、EF 和 MySQl 组件(旧版本)的各种组合,但似乎找不到最佳组合。

有人成功实现这个目标了吗?我正在拔掉我剩下的头发。谢谢。

enter image description here enter image description here

最佳答案

好吧,我终于找到了答案,我现在已经安装了 EF 6.1.3 和 MySQL Connector 6.9.9。

我需要更改 Web.Config 文件的部分,如James Wilkins所述。在 this post .

感谢 Panagiotis 的帮助。

关于c# - ASP.NET MVC 5项目中VS2017连接MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47016227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com