天天看点

MySQL 升级的最佳实践

mysql升级是非常必要的. 我们在percona support上列出了关于mysql升级最佳实践的各种问题.这篇文章推荐了一些不同情况下升级mysql的方法.

通常情况下,有两中升级方式:

直接升级:安装好新版本数据库后,利用已经存在的数据文件夹,同时运行mysql_upgrade脚本来升级。

sql 导出: 从一个较老版本的mysql把数据导出,然后恢复到新版本的数据库中。(利用mysqldump工具)。

相比之下,第二种方式更安全些,但是这也会使得升级的过程要慢一些。

理论上讲,最安全的方式是:

导出所有用户的权限

导出所有数据并恢复到新版本数据库中

恢复用户权限到新数据库中