MySQL 5.6升级到5.7版本官方推荐的两种方法

本文介绍了MySQL升级的两种官方推荐方法:原地升级法和逻辑升级法,并重点讨论了实践中更常用的通过部署新从库来完成升级的技术方案。文章还强调了无论小版本还是大版本升级,运行mysql_upgrade的重要性。
官方推荐的方法如下:
1、in-place upgrade:原地升级法,利用已存在的datadir目录进行升级。
2、logical upgrade:逻辑升级法,利用mysqldump导出导入进行升级。

但在实际的升级过程中很少会用到上面这两种方法,特别是第一种;通常都是通过部署一个新从库来完成升级的(主库老版本,从库目标版本),这样的话只需要在切换的时候停下机就行了。

逻辑升级(logical upgrade)的话,先导出,接着导入,最后运行mysql_upgrade完成升级;另外,小版本升级可以不运行mysql_upgrade,但在实际的生产环境中,建议不管是小版本升级还是大版本升级
都运行mysql_upgrade。

备注:运行Mysql_upgrade时需要禁用GTID,因为运行Mysql_upgrade会修改mysql引擎的系统表,这不是一个事务表。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15498/viewspace-2124962/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15498/viewspace-2124962/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值