当前位置:   article > 正文

升级mysql8.1_如何正确升级mysql到8.0版本

mysql8.0升级到8.1

一、注意事项:

mysql从5.7升级到8.0是支持的,但是只支持GA版本的升级,并且要求版本为5.7.9或者更高

在升级到8.0之前,建议升级到5.7的最新版本。仅仅支持从5.7版本升级到8.0,不支持5.6版本升级到8.0

二、升级准备工作:

1,备份数据(包括当前的数据库和日志文件)

2,升级检查:mysqlcheck -u root -p --all-database --check-upgrade

3,检查分区表(不支持分区的存储引擎)select table_schema,table_name from information_schema.tables where engine not in ('innodb','ndbcluster') and create_options like '%partitioned');

如果存在记录,必须把对应表修改为innodb引擎或者把表修改为非分区的(alter table table_name engine=INNODB或alter table table_name remove partitioning);

4,在mysql数据库中,必须不存在与mysql8.0数据字典相同名称的表。select table_schema,table_name from information_schema.tables where lower(table_schema)='mysql' and lower(table_name) in (

'catalogs',

'character_sets',

'collations',

'co

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/665914
推荐阅读
相关标签
  

闽ICP备14008679号