mysql8迁移至mysql5.7会有哪些风险,是否值得做迁移?

背景: 公司在做标准化,目前有几个项目使用的是mysql8, 想统一标准使用mysql5.7

问题: 1.将mysql8迁移至mysql5.7有哪些风险?
            2.将mysql8迁移至mysql5.7 的操作步骤有哪些?(这一问主要是网上查到的方法不全,
想得到论坛中专家们的方法)

参与19

6同行回答

zftangzftang  其它 , 小白一枚
现在主流版本5.6 5.7  8.0标准化的话建议统一定版本为8.0 向下兼容显示全部

现在主流版本5.6 5.7  8.0
标准化的话建议统一定版本为8.0 
向下兼容

收起
互联网服务 · 2022-08-09
浏览1070
flywiththewindflywiththewind  其它 , easy world
不建议回退5.X,向前走,五年后还会全部升级到8。应该尽全力解决在当前环境遇到的问题,而不是回退。显示全部

不建议回退5.X,向前走,五年后还会全部升级到8。
应该尽全力解决在当前环境遇到的问题,而不是回退。

收起
系统集成 · 2022-12-23
浏览662
sunyifengsunyifeng  系统运维工程师 , 唐山瑞丰钢铁(集团)有限公司
Mysql8的默认字符集为utf8mb4,排序规则为utf8mb4_0900_ai_ci,当我们有需求要把Mysql8的数据导入到Mysql5.7时,就会出现Mysql5.7不支持utf8mb4_0900_ai_ci的排序规则显示全部

Mysql8的默认字符集为utf8mb4,排序规则为utf8mb4_0900_ai_ci,当我们有需求要把Mysql8的数据导入到Mysql5.7时,就会出现Mysql5.7不支持utf8mb4_0900_ai_ci的排序规则

收起
互联网服务 · 2022-11-10
浏览789
lych370lych370  系统运维工程师 , 个人
不知道为啥要做这种版本的回退,一般只能向后兼容,如果要将新版本回退到老版本,必然会产生大量的不兼容问题,一定要同步的话,建议将567升级为 8.0显示全部

不知道为啥要做这种版本的回退,一般只能向后兼容,如果要将新版本回退到老版本,必然会产生大量的不兼容问题,一定要同步的话,建议将567升级为 8.0

收起
银行 · 2022-08-10
王立进王立进  数据库管理员 , 长城汽车
1、不建议做这种大版本的统一,如果要统一的话可考虑做小版本的统一,比如5.7的库统一到5.7.35,8.0库的统一到8.0.30。2、再说说大版本的统一,无论如何也要升级到8.0,并且是逐个系统的升级,升级完成一个观察几天再动其他的。5.7的库,可能在今年年底前,就不发新的版本了。3、经典的o...显示全部

1、不建议做这种大版本的统一,如果要统一的话可考虑做小版本的统一,比如5.7的库统一到5.7.35,8.0库的统一到8.0.30。
2、再说说大版本的统一,无论如何也要升级到8.0,并且是逐个系统的升级,升级完成一个观察几天再动其他的。5.7的库,可能在今年年底前,就不发新的版本了。
3、经典的only_full_goup_by问题要处理
4、经典的用户的加密算法
5、group by后,8.0不排序问题
6、应用端的驱动包升级、连接字符串的配置,比如时区等等。
7、8.0废弃的函数,比如password等等
8、json方面,key值重复时,是保留first还是last,要到具体的小版本。

收起
系统集成 · 2022-08-10
浏览978
孙晓波68孙晓波68  运维 , 翰林院
向下兼容的问题,没有做过,可以尝试一下把低版本的库加入到8集群中,作为一个备份库试试显示全部

向下兼容的问题,没有做过,可以尝试一下把低版本的库加入到8集群中,作为一个备份库试试

收起
IT培训教育 · 2022-08-13
浏览954

提问者

sergio1899
系统运维工程师平安
擅长领域: 云计算容器容器云

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-08-09
  • 关注会员:7 人
  • 问题浏览:3330
  • 最近回答:2022-12-23
  • X社区推广