centos7 mysql升级漏洞5.7.30
公司安全扫描,发现mysql存在漏洞,高危漏洞编号为(CVE-2019-5482)、(CVE-2019-3822)、(CVE-2020-2804)
目前mysql版本为mysql-5.7.26,而以上漏洞存在与5.7.29,所以要升级mysql版本到5.7.30;以下为升级文档供大家参考;
转载请注明出处:https://editor.csdn.net/md?not_checkout=1&articleId=110822451
1.下载要升级的rpm包
下载地址https://downloads.mysql.com/archives/community/
1.查看当前安装的版本
2.全量备份
mkdir -p /mysql_bk/
mysqldump -uroot -p*** --all-databases > /mysqlbk/mysqlbak.sql
3. 设置参数
使数据库关闭时会清空缓存,避免版本间缓存格式差异
mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"
4.关闭数据库
systemctl stop mysqld
5.上传文件
将5.7.30版本对应的mysql服务rpm包上传
6.升级
除去MySQL-python不用动外,其他的5个mysql包需要进行升级,我们先到mysql官网下载到每个rpm包对应的最新版本:
rpm -Uvh *.rpm
7.启动
升级后启动自动检查
[root@yuanjing03 mysql30]# systemctl start mysqld
[root@yuanjing03 mysql30]# mysql_upgrade -uroot -p
8.查看当前版本
9.查看当前安装的包的版本
rpm -qa|grep -i mysql
原文链接:https://blog.csdn.net/qq_40988607/article/details/110822451
centos7 mysql升级漏洞5.7.30相关推荐
- mysql数据库可以升级吗_[数据库]MySQL升级
[数据库]MySQL升级 0 2016-08-16 22:00:18 MySQL的升级相对来说还是比较简单的. 它支持两种方式的升级: 原地升级(In-place Upgrade) 关闭数据库,替换旧 ...
- centos7 mysql启动失败_Mysql主从复制
好在,别人如何分析我,跟我本身是一点关系也没有的.(by 三毛) 主从复制的常见用途 1.数据备份 对备份来说,复制是一项很有意义的技术补充,但复制既不是备份也不能取代备份 2.负载均衡(读写分离) ...
- Struts2.0.11升级到2.5.30
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.设计到的jar包 二.web.xml的更改 三.strust.xml的更改 四.jsp中strust相关标签的更改 ...
- 解决Oracle MySQL 安全漏洞(CVE-2021-22570)
服务器安装mysql,但是扫描出有漏洞Oracle MySQL 安全漏洞(CVE-2021-22570) 查看oracle的这个更新公告: Oracle Critical Patch Update A ...
- linux mysql升级5.7_linux 升级 MySQL5.7.32 mysql升级(yum方式)
5.7.31 --> 5.7.32 因为之前服务器装的mysql版本为5.7.31 绿盟做安全扫描的时候出的一下报告 故此对mysql升级 1. 数据库备份(全库) mysqldump -u ...
- Struts2升级到2.5.30,问题解决及过程记录
Struts2升级到2.5.30 文章目录 Struts2升级到2.5.30 前言 一.Struts2远程漏洞描述 二.本机环境描述 三.问题描述及解决办法 1.JDK版本需要1.7及以上 2.提升J ...
- mysql 升级percona_MySQL Study之--Percona Server 5.5升级5.6
系统环境: 操作系统:CentOS_6.5(64) MySQL: Percona server 5.5(5.6) 一.升级的目的 为什么MySQL升级是必须的? 原因有很多,比如:为了使用新增的特性 ...
- centos7.2升级dotnet
centos7.2升级dotnet 直接这么升级就可以了 [root@localhost data]# yum update dotnet-sdk-2.2 ##指定升级到的版本 已加载插件:faste ...
- Centos7 MYSQL安装与基础命令运用
Centos7 MYSQL安装与基础命令运用 1.关闭防火墙,selinux systemctl stop firewalld setenforce 0 2.实现虚拟机能够上网,所以说要两块网卡,一块 ...
- Mac卸载mysql并安装mysql升级到8.0.13版本
引言 今天mysql升级到8.0.13版本,遇到了很多问题,在此进行总结方便以后查看. 卸载mysql brew uninstall mysql sudo rm /usr/local/mysql su ...
最新文章
- 广东生态所孙蔚旻团队EST发表尾矿微生态调查两部曲
- Partition Tables介绍及分区表转换
- visual studio installer正在提取文件_并非危言耸听,赶紧检查自己网盘内的私密文件...
- EeePC1000hg安装archlinux20121201和openbox
- MMSE法用于MIMO系统
- Qt小游戏《2048》源码(含大量注释)
- 关于Thinkphp3.2版本的分页问题
- pycharm无缘无故打开Nosetest
- 炉石整活拔线方法_酒馆战棋:整活如何简单“拔线”?瓦娘在线教学,却3本得死神?...
- 挑战Tiktok,跨境卖家的新红利流量渠道?
- python爬取微博恶评_Python爬取新浪微博评论数据,了解一下?
- 一把数学上完美的尺子(哥隆尺)
- IIS中启用ASP并连接Access数据库的解决办法
- 数美黑产研究院|揭秘黑产非法盗爬访问与非法占座“抢票”行径
- Citespace和vosviewer【理工、经管、法学、教育、农学、文史、医学、艺术】
- 电商入门_仓库管理系统wms
- python 微信爬虫_Python爬虫实战(三) — 微信文章爬虫
- 专访 Livid:程序员值得花时间一看!
- C++ priority_queue 用法详解
- Echarts图例位置 - legend属性