【发布时间】:2011-06-03 05:45:32
【问题描述】:
RDS 支持 MySQL 5.5 并提供许多自动化功能,例如扩展、扩展磁盘空间和升级数据库的次要版本(例如,从 5.1.49 到 5.1.50)。但是,有没有办法通过命令行工具或 Web GUI 从 5.1.x 升级到 5.5?
【问题讨论】:
标签: mysql amazon-rds
RDS 支持 MySQL 5.5 并提供许多自动化功能,例如扩展、扩展磁盘空间和升级数据库的次要版本(例如,从 5.1.49 到 5.1.50)。但是,有没有办法通过命令行工具或 Web GUI 从 5.1.x 升级到 5.5?
【问题讨论】:
标签: mysql amazon-rds
【讨论】:
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 实例。
当然,这对于大型数据库来说会很慢,您需要避免在过渡期间写入源数据库。
【讨论】:
现在可以通过 AWS 管理控制台从 5.1 迁移到 5.5。
不知道是什么时候添加的,应该是最近变了。
【讨论】: