译者励志:个人开始从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
值仅仅为 1storage_engine
系统变量被default_storage_engine
替代thread_concurrency 系统变量
timed_mutexes
system variableALTER 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
andinnodb_additional_mem_pool_size
系统变量从MySQL5.6.3 开始以及移除msql2mysql, mysql_convert_table_format, mysql_find_rows, mysql_fix_extensions, mysql_setpermission, mysql_waitpid, mysql_zap, mysqlaccess, andmysqlbug 这些工具被移除
mysqlhotcopy
binary-configure.sh 脚本
INNODB_PAGE_ATOMIC_REF_COUNT
CMake 操作被移除innodb_create_intrinsic
innodb_optimize_point_storage
以及相关的内部数据类型DATA_POINT
andDATA_VAR_POINT 被移除
innodb_log_checksum_algorithm
移除
MySQL5.7 简单的介绍已经介绍结束。后续如果还有那就只能是对这个版本的深入探索的分享。