1. 最近公司项目运行的服务器被扫描出MySQL Server漏洞,部分漏洞如下
    file
    file

    解决办法是获取厂商提供过的补丁,我看漏洞大多描述在5.7.x版本前存在这个问题,所以我简单粗暴处理,升级MySQL。
  2. 下载MySQL安装包,打开官网,MySQL都到8.0.x了。因为之前没做过相关调研,所以仍然使用5.7,下载地址
  3. 关闭web服务器,备份数据(不重要的数据可以不备份,版本升级不会导致数据丢失)
  4. 关闭mysql服务
service mysqld stop
  1. 查看已安装mysql
rpm -qa | grep mysql

根据顺序从特殊到一般卸载软件,使用命令

rpm -e –-nodeps mysql-server-5.7.13-1.el7.x86_64 
  1. 安装
    • 解压bundle
    tar -xvf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar
    
    • 从一般到特殊安装软件,使用命令
    rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm
    
  2. 启动msyql服务
service mysqld start