很多年前一直在使用MySQL 5.x,前几年开始用阿里云RDS的时候,也是使用的MySQL 5.5、5.6、5.7,最近有Aliyun RDS陆续到期,看到新购RDS有MySQL 8.0的选项,再查阅一些资料,说MySQL 8.0性能上比5.x有大幅提高,而且5.x逐步也不再被MySQL官方和阿里云支持,想到如果直接续费3年的话,老版本还有几年都无法升级,就干脆这次新购MySQL 8.0版本的RDS,把老数据进行迁移,下面是迁移中遇到一些问题的记录。
我们采取的是使用mysqldump命令备份老RDS上的库到.sql文件,然后使用mysql命令逐个还原.sql文件到新