我在服务器上拥有的mysql当前版本是5.0.67。我想升级到最新版本。根据我在这里所读到的:https://dev.mysql.com/doc/refman/5.5/en/upgrading.html,这是我的计划:
4.逻辑升级还是就地升级?
我不知道我应该在这里选择什么选择,到底有什么不同,等等?
现在,安装的RPM源代码是: mysql-5.0.67-12.15.src.rpm,当我转到http://downloads.mysql.com/archives/community/时,我不确定我需要下载什么。或者可以通过命令行进行更新?我正在使用SuSE EnterpriseLinux11。
编辑:以下是我更新的步骤:
一.使用mysqldump转储所有数据库/模式
二、关机MySQL服务器
三、初始化一个新的MySQL 5.1.x服务器实例
四.将转储文件加载到新的MySQL 5.1.x服务器
运行mysql_upgrade
六、加载帮助表
vii.运行mysqlcheck以查看所有表的状态
一.关闭MySQL服务器
二、备份MySQL服务器
三、将目录更改为新的服务器版本
四.启动MySQL服务器
运行mysql_upgrade
六、加载帮助表
vii.关闭/重新启动MySQL服务器
八、运行mysqlcheck以查看所有表的状态
我有遗漏什么吗?
发布于 2016-01-13 07:03:40
有两个博客是关于从5.0升级到5.6/5.7的:http://mysqlserverteam.com/upgrading-directly-from-mysql-5-0-to-5-6-with-mysqldump/ http://mysqlserverteam.com/upgrading-directly-from-mysql-5-0-to-5-7-using-an-in-place-upgrade/
我的建议是:
mysql_upgrade。https://serverfault.com/questions/748547
复制相似问题