新特性解读 | MySQL 5.7升级到MySQL 8.0的注意事项
引言近期项目进行MySQL 5.7.21到MySQL 8.0.13的升级测试,采用逻辑升级,配置文件来自于生产环境。在初始化MySQL 8.0时,初始化命令秒级完成,而数据目录却是空的,执行初始化操作的shell窗口也没有任何的报错提示。 通过翻阅官方手册发现MySQL 8.0.13中NO_AUTO_CREATE_USER这种sql_mode已经废弃,而配置文件的sql_mode有这个配置项,最终导致了实例初始化失败。为了减少升级过程中出现类似问题,因此对MySQL 5.7到8.0的升级进行部分整理,主要包括:升级对MySQL版本的要求、升级都做了哪些内容、数据库升级做了哪些步骤以及注意事项。 升级要求
升级内容
升级步骤
升级注意事项
< lower_case_table_names > https://dev.mysql.com/doc/refman/8.0/en/server-systemvariables.html#sysvar_lower_case_table_names
本文对MySQL 5.7到MySQL 8.0的升级过程中出现部分易出现问题进行整理:升级对MySQL版本的要求、升级都做了哪些内容、数据库升级做了哪些步骤以及注意事项,希望对大家版本升级有帮助。 原创作者: 郭斌斌 【编辑推荐】
点赞 0 (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 详解Oracle11g和12c的v$pwfile_user视图及区别
- MySQL安装后的目录结构推荐
- 详解Canvas 实现炫丽的粒子运动效果(粒子生成文字)
- mysql – 选择distinct count(id)vs select count(distinct
- mysql – 使用Amazon Web Services(EC2等)托管CakePHP应用程
- 分享几个常用的Oracle 11g内存视图脚本
- MySQL是否适合具有3.5米行的读取大量数据库?如果是这样,哪
- Oracle 表结构及数据复制
- HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
- SQL Server中Money转Decimal