暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【续2】MySQL 5.7 新特性翻译

上官吕布 2018-07-23
104

译者励志:个人开始从MySQL 5.7 进行翻译,目的以自学英语为主,原文来自MySQL 官方文档(参考:MySQL 5.7 Reference Manual)


预言和法律公告(略)


Chapter 1 General Information

目录表

MySQL 5.7 的新特性


MySQL 5.7 新特性 分三部分列出来

Features Added in MySQL 5.7

Features Deprecated in MySQL 5.7

Features Removed in MySQL 5.7


Features Removed in MySQL 5.7

MySQL5.7中,下面的功能已经被移除和废弃了,在应用到的地方还请做好对这些特性的替代方案。MySQL5.6 中的操作应用到MySQL5.7 中被废弃的语句,要么失败且如果MySQL5.6 主,MySQL5.7从有不同的影响,具体涉及项:

  • 旧版本pre-4.1 hash password 格式插件(mysql_old_password
     )涉及到的已移除

    • --secure-auth 

    • --skip-secure-auth

    • secure_auth 系统变量运行仅仅值为1

    • old_password 系统变量不允许了

    • old_function() 函数已移除

  • MySQL5.6.6 中year(2) 的数据类型已经不推荐使用,MySQL5.7.5 或者更高的版本后,已是year(4)

  • 系统变量 innodb_mirrored_log_groups
      值仅仅为 1 

  •  storage_engine
     系统变量被  default_storage_engine
      替代

  • thread_concurrency 系统变量

  •  timed_mutexes
     system variable

  •  ALTER TABLE 变更

  • 许多涉及到 DELAYED
      的关键字,已移除。包括mysqldump 、mysqlbinlog 的delayed 参数

  • database symlinking 被 mklink 替换

  • mysql_upgrade 不能在使用 --basedir 、--datadir 以及--tmpdir

  • 工具的前缀使用

  • HOW ENGINE INNODB MUTEX
      被  Performance Schema tables 替代

  • innodb 表空间和表的监控 被 InnoDB 
    INFORMATION_SCHEMA
     tables 替代

  •  innodb_use_sys_malloc
     and innodb_additional_mem_pool_size
      系统变量从MySQL5.6.3 开始以及移除

  • msql2mysqlmysql_convert_table_formatmysql_find_rowsmysql_fix_extensionsmysql_setpermissionmysql_waitpidmysql_zapmysqlaccess, andmysqlbug 这些工具被移除

  • mysqlhotcopy

  • binary-configure.sh 脚本

  •  INNODB_PAGE_ATOMIC_REF_COUNT
     CMake 操作被移除

  •  innodb_create_intrinsic
     

  •  innodb_optimize_point_storage
     以及相关的内部数据类型DATA_POINT
     and DATA_VAR_POINT 被移除

  •  innodb_log_checksum_algorithm
      移除


MySQL5.7 简单的介绍已经介绍结束。后续如果还有那就只能是对这个版本的深入探索的分享。






文章转载自上官吕布,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论