MySQL for Visual Studio/安装Visual Studio的MySQL

第2章安装MySQL for Visual Studio

MySQL for Visual Studio是Microsoft Visual Studio的加载项,可使用MySQL RDBMS存储的数据简化了应用程序的开发。许多MySQL for Visual Studio功能也要求MySQL连接器/网络安装在您执行Visual Studio开发的同一主机上。连接器/网是一个具有多个版本的独立产品。

为Visual Studio安装MySQL的选项是:

  • 使用MySQL安装程序(首选):下载并执行mysql安装程序

    使用此选项,您可以根据服务器版本下载并安装MySQL Server,MySQL MySQL,用于Visual Studio,以及连接器/网络,以及连接器/网络。最初,MySQL Installer通过评估安装所需的软件先决条件来帮助您。此后,MySQL Installer使您可以让您的已安装产品更新或轻松添加和删除相关的MySQL产品。

    有关使用MySQL安装程序使用MySQL产品的其他信息,请参阅MySQL安装程序for Windows

  • 使用独立zip或msi文件:如果您已安装MySQL Server和Connector / Net,则此选项非常适合。使用本节中的信息来确定要安装的Visual Studio的MySQL版本。

MySQL for Visual Studio配置更新工具

Visual Studio安装的MySQL在计算机上安装连接器/网时自动更新其配置。但是,如果在Visual Studio的MySQL之后安装连接器/网,或者在安装MySQL以进行Visual Studio后,则会提示您运行配置更新工具。

如果您尝试创建实体框架模型或第一次尝试打开,创建或编辑与MySQL的连接时,MySQL会检测到Visual Studio的配置偏差。(可选)您可以在检测到配置错误时为Visual Studio进行MySQL更新配置文件,并提供提示您调用该工具的弹出窗口。选择是的运行该工具。您必须在更新受影响的配置文件后重新启动Visual Studio。

最低要求

MySQL for Visual Studio使用了多个版本的Visual Studio,尽管支持范围基于已安装版本的连接器/网络和Visual Studio。MySQL for Visual Studio 1.2.9不再支持Visual Studio 2013或2012。

支持版本的Visual Studio的最低要求如下:

  • Visual Studio 2019(社区,专业和企业)

    MySQL用于Visual Studio 1.2.9带连接器/ NET 8.0.14

    小费

    建议使用连接器/ NET 8.0.18。

  • Visual Studio 2017(社区,专业和企业):

    Visual Studio的MySQL 1.2.7或2.0.5带连接器/净6.9.8

  • Visual Studio 2015(社区,专业和企业):

    MySQL适用于Visual Studio 1.2.7或2.0.2带连接器/净6.9.8

先前支持的Visual Studio版本的最低要求包括:

  • Visual Studio 2013(专业,高级,终极):

    • .NET Framework 4.5.2(首先安装)。

    • MySQL用于Visual Studio 1.2.1或2.0.0带连接器/ NET 6.9.8

  • Visual Studio 2012(专业,测试专业,高级,终极):

    • .NET Framework 4.5.2(首先安装)。

    • MySQL用于Visual Studio 1.2.1或2.0.0带连接器/ NET 6.9.8

MySQL for Visual Studio不支持Microsoft开发产品的表达版本,包括Visual Studio和Microsoft Visual Web开发人员。要使用Contentor / Net与Microsoft Development产品的Express版本,请使用Connector / Net 6.9或更高版本,而无需安装Visual Studio的MySQL。

下表显示了Visual Studio的MySQL的支持信息。

表2.1支持伴侣产品的信息

MySQL for Visual Studio版本 MySQL连接器/网络版本支持 支持Visual Studio版本 支持MySQL Server版本 笔记
1.2(GA) 8.0 2019年,2017年,2015年,2013年,2012年 8.0,5.7,5.6 对MySQL 8.0的支持需要MySQL为Visual Studio 1.2.8或更高版本。
2.0(RC) 8.0,6.10 2017年,2015年,2013年,2012年 5.7,5.6 启用MySQL配置管理器和代码编辑器(使用MySQL 5.7)。

MySQL连接器/净限制

Visual Studio的MySQL与连接器/网密切相关,但它们是两个独立的产品,可以在没有彼此的情况下使用。以下限制适用:

  • Visual Studio的MySQL无法与任何版本的连接器/ NET 6.6及更早版本一起安装,在安装MySQL for Visual Studio之前必须删除。

  • 以下MySQL用于Visual Studio功能要求连接器/ NET:

    • 实体框架设计师

    • 应用程序配置工具

    • 调试存储过程和功能

    • DDL T4模板宏(从EF模型生成数据库)