centos 6.9 升级mysql 5.6.36到5.7.18
MySQL 5.6.36 安装过程:
升级方法很简单
1、安全关闭数据库
[root@001 ~]# service mysqld stop
2、上传mysql5.7.18 到服务器上并解压到/usr/local
[root@001 ~]# tar zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /usr/local/
3、取消5.6的软连接,并建立5.7新链接
[root@001 ~]# cd /usr/local/
[root@001 local]# unlink mysql
[root@001 local]# ln -sv mysql-5.7.18-linux-glibc2.5-x86_64/ mysql
[root@001 local]# cp -rf /data/mysqldata/mysql mysql_old #这里先备份预防后期想退回,如果想回滚版本只需将备份的mysql_old替换层mysql,然后按照下面步骤操作即可
[root@001 local]# service mysqld start
Starting MySQL.............................................. SUCCESS!
4、以上步骤其实已经升级成功,也能启动成功,但只能保证数据文件将可以兼容。需要使用 mysql_upgrade 来将5.6的文件升级到5.7
[root@001 local]# mysql_upgrade -uroot -p
#参数 -s 一定要加,表示只更新系统表,如果不加-s,则会把所有库的表以5.7.9的方式重建,线上千万别这样操作
#因为数据库二进制文件是兼容的,无需升级
#什么时候不需要-s ? 当一些老的版本的存储格式需要新的特性,
# 来提升性能时,不加-s
#即使通过slave进行升级,也推荐使用该方式升级,速度比较快

[root@001 local]# mysql -V #查看mysql版本

升级成功!!!
编辑推荐:
- CentOS 6.9 升级MySQL 5.6.36到5.7.1802-28
- 介绍几种mysql常用的优化方法02-28
- MySQl在开发和生产不同环境下的索引对比02-28
- Mysql存储写入速度快慢是怎么形成的?02-28
- MySQL--pt-osc的介绍与使用02-28
- SQLServer转MYSQL的方法详解02-28
- 几种MySQL数据库的优化方案02-28
- 用xtrabackup备份mysql数据库方法指导02-28
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- CentOS 6.9 升级MySQL 5.6.36到5.7.18
CentOS 6.9 升级MySQL 5.6.36到5.7.18
26-02-28 - Mysql存储写入速度快慢是怎么形成的?
Mysql存储写入速度快慢是怎么形成的?
26-02-28 - SQLServer转MYSQL的方法详解
SQLServer转MYSQL的方法详解
26-02-28 - 几种MySQL数据库的优化方案
几种MySQL数据库的优化方案
26-02-28 - 用xtrabackup备份mysql数据库方法指导
用xtrabackup备份mysql数据库方法指导
26-02-28 - MYSQL的排序sql语句
MYSQL的排序sql语句
26-02-28 - MySQL用户权限管理实例详解
MySQL用户权限管理实例详解
26-02-28 - 详解MySQL JOIN原理介绍
详解MySQL JOIN原理介绍
26-02-28 - mysql中的跨库关联查询方法详解
mysql中的跨库关联查询方法详解
26-02-28 - mysql怎么将多行数据合并成一行
mysql怎么将多行数据合并成一行
26-02-28
