本节总结了1.2中添加的许多新特性。x与MySQL for Visual Studio的早期版本相关。
有关详细说明每个点发行版中的更改的说明,请参见MySQL for Visual Studio发行说明.
从MySQL for Visual Studio 1.2.9开始,可以使用经典的MySQL协议建立SSL PEM连接。当服务器支持SSL连接时,Connector/NET 8.0.16或更高版本允许使用PEM和PFX证书。有关配置说明,请参见使用服务器资源管理器的SSL连接.
MySQL for Visual Studio 1.2.8支持MySQL 8.0发行版系列(需要MySQL Connector/NET 6.9.12、6.10.7或8.0.11),包括:
MySQL数据字典,其中使用
INFORMATION_SCHEMA
表中而不是表中mysql
数据库(见MySQL数据字典).的
caching_sha2_password
MySQL 8.0中引入的身份验证插件(请参阅缓存SHA-2可插式认证).
从MySQL for Visual Studio 1.2.9开始,在安装MySQL for Visual Studio后,插件会检测Connector/NET的版本是否发生了更改,并提示更新必要的配置文件配置更新工具.必须重新启动Visual Studio才能激活更新的配置文件。
MySQL网站配置工具被重命名为MySQL应用程序配置,并扩展为自动更新到
app.config
MySQL for Visual Studio 1.2.9版本中的文件。
MySQL for Visual Studio 1.2.10
移除对Microsoft Visual Studio 2015的支持。
MySQL for Visual Studio 1.2.9
添加了对Microsoft Visual Studio 2019的支持。
移除对Microsoft Visual Studio 2012和2013的支持。
MySQL for Visual Studio 1.2.7
添加了对Microsoft Visual Studio 2017的支持。
移除对Microsoft Visual Studio 2010的支持。
从MySQL for Visual Studio 1.2.5开始,用于创建MySQL Windows窗体和MySQL MVC项目的项目模板不再可用,因为它们被替换为MySQL项目:
MySQL MVC替换MySQL MVC项目.
MySQL Windows窗体替换Windows窗体项目.
这些项模板的好处是,可以根据MySQL实体框架模型,将项添加到连接到MySQL的现有项目中,新的窗口窗体或MVC控制器/视图,而不需要创建一个全新的MySQL项目。
此外,项模板更好地遵循Visual Studio模板标准,这些标准面向创建项目,而不考虑数据库连接。
有关使用项模板的信息,请参见第八章,MySQL项目.