升级mysql从库的操作顺序_MySQL DBA必备:MySQL 5.7升级8.0过程(全)

为什么升级到MySQL 8.0

基于安全考虑

基于性能和 稳定性考虑:

mgr复制 ,并行复制writeset 等功能,性能提升

新的功能:

Hash join ,窗口函数,DDL即时,json 支持

原始环境中版本太多,统一版本

8.0版本基本已到稳定期,可以大量投入生产环境中

升级之前需要了解

数据库字典升级

schema,mysql,information_schema,performance_schema,sys

比如:密码测试 mysql_native_password → caching_sha2_password

2.  关键词是不是兼容

关键词 added in查询

3.  SQL是不是兼容

Group by处理上的不兼容,触发器,存储过程

5.6 可以跑select id,count(*)from group by name;

5.7,8.0是不是允许的 sql_mode控制

4.  数据文件存储格式是不是可以直接升级

Perconal 和 mysql 存储引擎一直,可以完全兼容

5.  现有应用的兼容性是否满足

自定义函数,一些不规范的SQL语句等等

6.  密码策略

What Is New in MySQL 8.0

Added in 添加功能

Features Deprecated 弃用功能

Features Removed 移除功能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值