MySQL 连接器/C++ 发行说明  / MySQL 连接器/C++ 2.0 中的更改  /  MySQL for Visual Studio 2.0.2 的变化(2016-04-11,发展里程碑)

MySQL for Visual Studio 2.0.2 的变化(2016-04-11,发展里程碑)

MySQL for Visual Studio 2.0.2 M1 是 MySQL for Visual Studio 的第一个开发版本,添加了对新 X DevAPI 的支持。X DevAPI 使应用程序开发人员能够编写结合了关系模型和文档模型优势的代码,使用现代的、类似 NoSQL 的语法,不需要以前编写传统 SQL 的经验。

要了解有关如何使用 X DevAPI 编写应用程序的更多信息,请参阅X DevAPI 用户指南。有关如何在 MySQL for Visual Studio 中实现 X DevAPI 及其用法的更多信息,请参阅 代码编辑器

此版本的已知限制:尚不支持 SSL 连接。

添加或更改的功能

  • 更新了 MySQL 解析器的语法以包含 MySQL 5.7 中引入的关键字。

  • 因为弃用的“文件”、“新建”、“项目”、“创建新项目”、“模板”、“MySQL 文件”选项不再存在,因此导致的错误不再存在。换句话说,已弃用的“MySQL 项目模板”被删除,取而代之的是“MySQL 项目模板”。

  • 添加了对 CREATE、DROP 和 ALTER USER 语句的“IF [NOT] EXISTS”子句的支持。

  • JavaScript 和 Python 编辑器现在自动检测 X 协议的端口,并使用它来执行 JavaScript 和 Python 脚本。之前,它被硬编码为 33060。

修正错误

  • 新的MySQL 脚本 - Python选项不适用于 MySQL Server 5.7.9 及更高版本。该错误类似于“尝试启动 MySql 脚本窗口时发生错误”。

  • 对脚本编辑器窗口的小幅优化。

  • 添加了对带有 .NET Framework 4.6 的 Visual Studio 2015 的支持。

  • “新建 MySql 脚本”命令栏按钮不起作用。该错误类似于“尝试启动 MySql 脚本窗口时发生错误”。

  • 用于多行注释的三重双引号“””在 Python 编辑器中无法正常运行。

  • JavaScript 编辑器现在仅在使用 MySQL 5.7 及更高版本处理连接时显示。

  • 为连接到低于 5.6.6 的 MySQL 服务器版本的 .mysql 文件打开编辑器窗口将不起作用。

  • 结果选项卡中 的树视图不显示数据标题。