升级MySQL 5.5到5.6

我决定在CentOS服务器上将MySQL从5.5更新到5.6。 如何备份MySQL5.5以防我要降级,以及如何安装MySQL 5.6?

有没有办法使用yum呢? 请问升级到5.6破解cPanel?

MySQL网站上的步骤非常模糊,我在安装东西方面的​​经验有限。

没有办法在一个实例上使用yum运行多个MySQL安装。 但是,通过yum或rpm安装和卸载当前和未来的版本非常容易。

看来你正在以一种非常错误的方式去解决这个问题。 首先在分级机上做这个。 logging详细的步骤和时间。 如果你不得不每次都改善你的步骤,多次做这个。

 [1] Backup your MySQL data using mysqldump [2] Upgrade your MySQL to 5.6 [3] Restore the data [4] Verify data integrity and ensure all your applications work 

然后,在生产服务器上执行与最终临时试用中相同的步骤。

回滚与安装当前版本的MySQL并恢复转储一样简单。

这样,你validation了升级工作,你validation你的应用程序的工作.. cPanel和什么不是。

cPanel在MySQL 5.6上应该没问题,但是你需要在你的开发/testing/临时环境中确认你要试用哪个升级过程。

cPanel支持build议用MySQL升级他们的方式: http : //forums.cpanel.net/f5/mysql-upgradation-211421.html#post871392
你将需要在cPanel下使用yum安装的MySQL版本,以便能够用yumreplacemysql二进制文件。 您将需要自己覆盖MySQLconfiguration和数据。

http://dev.mysql.com/doc/refman/5.6/en/upgrading-from-previous-series.html要从任何以前的版本升级到5.6,MySQLbuild议您在升级和重新载入之前使用mysqldump转储您的表升级后的转储文件。 http://dev.mysql.com/doc/refman/5.6/en/rebuilding-tables.html

如果我手动进行MySQL升级,将涉及以下内容:

运行mysqldump --add-drop-table --all-databases > dump.sql
停止mysql
备份5.5configuration
备份5.5数据目录
删除5.5 rpms
安装5.6 rpms
启动mysql
运行mysql –default-character-set=utf8 < dump.sql
运行mysql_upgrade

不起作用?
停止mysql
删除5.6 rpms
安装5.5 rpms
恢复5.5configuration
还原5.5数据目录
启动mysql