很多年前一直在使用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文件到新