yum mysql 版本低_mysql小版本升级(yum方式)
5.7.21 --> 5.7.23
1. 数据库备份(略)
2. mysql配置文件备份
cp /etc/my.cnf /etc/my.cnf.bak
3. yum配置mysql源
3.1安装mysql57-community-release-el6-8.noarch.rpm之类的东西
rpm -ivh mysql57-community-release-el6-8.noarch.rpm
3.2 查看mysql的repo
vim /etc/yum.repos.d/mysql-community.repo
确保[mysql57-community]节点下的enabled=1, baseurl里el后面的数字与centos版本一致: el/6对应centos6,el/7对应centos7;其它版本的[mysqlxx-community]的enabled=0
4. 升级操作
4.1 rpm查询一下本地安装的mysql组件,可以看到已安装的版本号
rpm -qa|grep ^mysql
yum查询一下,确保过会下载的是要的5.7.23版本
yum list|grep ^mysql
如下的四个就是mysql需要的
[root@iZbp15xiip0ndcu6yne8tcZ yum.repos.d]# yum list|grep ^mysql
mysql-community-client.x86_64 5.7.23-1.el7 @mysql57-community
mysql-community-common.x86_64 5.7.23-1.el7 @mysql57-community
mysql-community-libs.x86_64 5.7.23-1.el7 @mysql57-community
mysql-community-server.x86_64 5.7.23-1.el7 @mysql57-community
4.2 关闭tomcat
关闭mysql,升级正式开始
参考mysql官网:
mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"
mysqladmin -u root -p shutdown
4.3 通过yum update mysql可以升级mysql client,
通过yum update mysql-server可以升级mysql server和mysql-common,
但是没找到通过yum update升级mysql libs的方式。放弃yum update方式
4.4 直接删除旧版本libs,会连带删除client和server
yum -y remove mysql-community-libs.x86_64
yum -y remove mysql-community-common.x86_64
依次安装新版本
yum install mysql
yum install mysql-server
安装完毕检查一下
yum list installed|grep mysql
4.5 恢复myql配置文件
mv /etc/my.cnf.bak /etc/my.cnf
开启mysql
service mysqld start
执行mysql_upgrade (重要!)
mysql_upgrade -u root -p
4.6 重启mysql,升级完成!
service mysqld restart
yum mysql 版本低_mysql小版本升级(yum方式)相关推荐
- CentOS7下生产环境MySQL 5.7.26小版本升级5.7.39
目录 升级前版本 背景 升级 下载软件包 备份并停止数据库 升级安装 升级后检查 本文仅适合使用当前数据库为 RPM 安装方式 升级前版本 使用 mysql -V 命令查看当前版本 [dev@gxmy ...
- mysql yum安装与配置文件_MySQL 8.0 yum安装和配置
MySQL 8.0 centos7.5 x86_64 一.yum安装 1.先卸载机器和mysql有关的东西,有的安装了mariab-lib,会对安装有干扰,卸载了它. [root@localhost ...
- jdbc版本低MySQL版本高_Mysql JDBC驱动版本与Mysql版本的对应问题解决
好长时间不用Mysql了, 昨天朋友有一个小项目在我的机器上跑的一点问题都没有, 到他的机器上却是报服务器内部错误(500), 用QQ上远程协助(太慢 好长时间不用Mysql了, 昨天朋友有一个小项目 ...
- yum mysql 如何启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
- iis mysql版本切换_MySQL+PHP配置 Windows系统IIS版(转)
1.下载 MySQL下载地址:http://dev.mysql.com/downloads/mysql/5.1.html->Windows (x86, 32-bit), MSI Installe ...
- mysql binary安装_mysql的二进制安装方式
mysql总共有三种安装方式,源代码安装,二进制安装和源安装.这次写的是二进制安装,对其他两种方式不予讨论. 关闭selinux和防火墙 上课的时候,老师说过这是重中之重,一定要先关闭selinux和 ...
- mysql正则替换_mysql的正则替换方式
在为外来版本翻译的时候,遇到这样的问题.要对去除括号内所有字符,替换掉,但是mysql无法简单的实现:找了下c++也不行,只能用更简单的c#了,正则替换好用,对于正则替换还真不是很懂,linux还可以 ...
- mysql 连接方法_MySQL 四种连接方式(通信方式)
MySQL 有四种连接方式 : 1 . TCP/IP TCP/IP套接字连接方式是MySQL在任何平台都提供的一种连接方式,也是网络中使用最多的一种方式.这种方式在TCP/IP连接上建立一个基于网络的 ...
- mysql ddl备份_MySQL 常用DDL执行方式总结
操作 支持方式 Allow R/W ...
最新文章
- 多任务的介绍(并发、并行)
- MPB:张云增、王年等-​柑橘根际和根表微生物组样品的收集及核酸提取方法
- 五大因素推动中国AI崛起,生态报告概览中国AI产业 By 机器之心2017年7月17日 12:51 中国的人工智能将会在全世界扮演什么样的角色?最近,风险投资机构Vertex发表了一份生态研究报告
- tcp/udp socket编程异同
- ERROR:Tried to register widget id ==basemapGalleryDiv but that id is already registered解决办法
- Java加密与解密的艺术~RSA实现
- python 支付宝支付 无效根证书_Python-支付宝SDK的使用与注意事项,pythonalipaysdk,及,点...
- 图解 Go 切片的深拷贝和浅拷贝
- 顺丰控股:2月速运物流业务营业收入98.49亿元,同比下降3.36%
- C语言基础 - 输出1-100万之间的素数
- 20171017在线编程题
- egret性能优化总结
- 百度快照多久更新一次?
- 论文之目录的页码修改
- 计算机视觉——SIFT图像匹配算法
- 3d max 安装及激活教程
- 网站Cache全分析
- 手机上传图片文件只能打开相机
- 京东商城暂停所有地铁自提点:或因租金成本高
- 服务器证书已过期,WebSphere应用服务器证书过期问题解决
热门文章
- python开发基础戴歆第四章_第一阶段:Python开发基础 day04 课后练习
- 编译原理语法分析_斯坦福大学《编译原理》学习记录 - 第二章:语法分析器
- restful api接口设计
- 单行文字、多行文字溢出时省略号表示的多种解决方式;调整字符间距;段落首字母大写缩进效果;
- mybatis常用jdbcType数据类型
- sde oracle11g,Arcsde post oracle11g报错解决办法
- mysql binlog update_mysql binlog 简单介绍与基于binlog数据恢复
- 学习vim的linux游戏,PacVim:一个学习 vim 命令的命令行游戏 | Linux 中国
- linux guide编译器,GUIDE编译器-GUIDE编程工具-GUIDE编译器下载 v1.0.2官方版-完美下载...
- android的ui怎么做到流畅,android提高UI的流畅度