日前在使用otter过程中发现需要mysql5.6以上版本,因此前mysql版本过低无法达到要求,所以利用rpm的安装方式来实现mysql版本升级
一.数据库资料备份
因版本升级可能会造成数据库资料丢失,所以需要先进行备份,此处不具体讲解备份过程。
二.下载rpm包
从mysql官网中下载对应系统服务器所需的rpm包,主要为common、lib、client、server四个rpm包,然后上传到服务器中,mysql官网下载地址如下:
https://downloads.mysql.com/archives/community/
三.安装rpm包
因这些rpm包安装时会检查依赖状况,所以选择强制安装,安装顺序如下所示
rpm -ivh mysql-community-common-版本号.rpm --nodeps --force
rpm -ivh mysql-community-lib-版本号.rpm --nodeps --force
rpm -ivh mysql-community-client-版本号.rpm --nodeps --force
rpm -ivh mysql-community-server-版本号.rpm --nodeps --force
四.启动mysql服务
执行下面语句启动mysql服务
service mysqld restart
mysql5.7版本变更注意事项:
(一)有部分语法发生变化,在旧版本中修改用户密码语句为update user set password=password(‘xxx’) where user=‘root’,而在新版本中语句变更为update user set authentication_string=password(‘xxx’) where user=‘root’;
(二)在进行主从配置过程中master信息无法在my.cnf配置文件中进行直接配置,而是在客户端通过执行语句来实现配置。
后续如碰到其他版本问题再进行不出。

在使用otter时,因原MySQL版本过低,需升级到5.6以上版本,采用rpm安装方式。先备份数据库资料,再从官网下载对应rpm包并上传到服务器,强制安装后启动服务。同时介绍了5.7版本变更的部分语法和主从配置注意事项。
1290

被折叠的 条评论
为什么被折叠?



