我需要将 mysql 5.0 升级到 mysql 5.1。我还需要执行这些步骤吗?
我将登录服务器并执行 rpm -Uvh MySQL-server-community-5.1.63-1.rhel5.x86_64
早期版本的 mysql 是使用 yum install 安装的。
这是正确的方法吗?安装后,我是否需要自行升级单个数据库?如果需要,该怎么做?
问候
答案1
与往常一样,在执行此类操作之前,请备份数据库。您可以使用:
mysqldump --add-drop-database --all-databases
您的方法应该足够了,但如果不够,您将能够以干净的方式恢复一切。
编辑:你可以参考有关该主题的 MySQL 文档。
答案2
备份是明智的,但没有必要恢复完整转储以在 5.0 和 5.1 之间升级。只需mysql_upgrade
在升级二进制文件后从 shell 运行并重新启动 MySQL。
请注意,您应该阅读有关升级的 MySQL 手册:升级 MySQL