如何将Amazon RDS从MySQL 5.1迁移到MySQL 5.5?

时间:2011-06-03 05:45:32

标签: mysql amazon-rds

RDS支持MySQL 5.5并提供许多自动化功能,例如扩展,扩展磁盘空间和升级数据库的次要版本(例如,从5.1.49升级到5.1.50)。但是,有没有办法通过命令行工具或Web GUI从5.1.x升级到5.5?

3 个答案:

答案 0 :(得分:6)

答案 1 :(得分:4)

RDS FAQ说:

  

目前,不支持从MySQL 5.1直接升级到MySQL 5.5。

所以你必须以更传统的方式去做。

例如,一个简单的方法是启动一个5.5 RDS实例并将5.1数据库传输到它中,如下所示:

mysqldump -h mysql5.1.database.host database_name|mysql -h mysql5.5.database.host

然后切换到使用5.5实例。

当然,对于大型数据库来说这会很慢,并且您需要避免在转换期间写入源数据库。

答案 2 :(得分:1)

现在可以通过AWS管理控制台从5.1迁移到5.5。

我不知道它何时被添加,但最近肯定已经改变了。