MySQL Shell版本说明/ MySQL Shell 1.0.9的更改(2017-04-12,通用可用性)

MySQL Shell 1.0.9的更改(2017-04-12,通用可用性)

InnoDB集群bug修复

  • 未将解散的集群对象正确设置为无效,这意味着可以访问其方法和属性。该修复确保正确检测到解散的集群对象,并出现类似于不能调用函数function_name在解散的集群上执行时生成。(错误# 25141048)

增加或更改的功能

  • 在SQL模式中,添加了对\ G以垂直显示SQL结果。

    ——垂直(或- e)命令行选项将垂直显示所有结果集。这集shell.options.outputFormat变量来垂直.(错误# 24848230)

错误修复

  • 简单的形式-?现在可以用作——帮助命令行选项在MySQL Shell。(错误# 25813228)

  • MYSQLPROVISIONMySQL Shell不再支持或需要环境变量。(错误# 25733261)

  • mysqlprovision当年的版权文本丢失了。(错误# 25725965)

  • 使用属性语法访问模式对象(db.collection)并非自动可用。(错误# 25721628)

  • mysqlprovision从源代码编译时,默认不构建二进制文件。(错误# 25699824)

  • 使用——执行选项可能导致MySQL Shell意外停止。(错误# 25684798)

  • 如果正在导入的SQL中存在多行注释,则SQL导入操作将失败。(错误# 25637606)

  • 当使用dba.configureLocalInstance (),由于配置文件更新失败而生成的错误消息将不会报告失败的原因,而是其核心代码的误导性错误消息。(错误# 25593140)

  • 在Windows上,错误处理得到了改进,以便在系统的Python不支持SSL时更好地通知用户。(错误# 25534469)

  • dba.checkInstanceConfiguration ()没有记录在dba全局变量的帮助。(错误# 25487579)

  • 全局DB对象属性可以在运行时更改它们的语义。例如,给出模式名称的属性稍后可以显示为表对象。这与如何给缓存对象赋予优先级有关。现在,在对象检索中,只有当请求的成员不是类的固定成员时才访问缓存。(错误# 24964342)

  • addInstance ()方法无法在远程MySQL实例上运行。(错误# 24832550)

  • MySQL Shell没有检测到手动更改集群拓扑以使用组复制多主模式(group_replication_single_primary_mode =了).MySQL Shell没有显示实例的读写能力。(错误# 24756046)

  • 在Unix上,MySQL Shell在操作系统进程列表中显示用于运行该命令的密码。