当前位置:   article > 正文

MySQL压缩包版升级:8.0.32升级到8.0.33(Linux)_mysql升级版本到8.0.32

mysql升级版本到8.0.32

背景:请安全公司来扫描系统发现了mysql版本低,有漏洞,需要升级版本

不哔哔,直接上步骤:

1.备份数据库数据

  1. # 1.查看datadir位置,进行数据文件备份
  2. [root@localhost ~]# cat /etc/my.cnf |grep datadir
  3. #datadir=/var/lib/mysql
  4. datadir=/file/mysql
  5. [root@localhost ~]# cp -pr /file/mysql/ /file/mysql.bak
  6. # 2.备份配置文件
  7. [root@localhost ~]# cp /etc/my.cnf /etc/my.cnf.bak
  8. # 3.备份sql数据
  9. [root@localhost ~]# mysqldump -uroot -p --opt --socket=/file/mysql/mysql.sock --all-databases > /root/backup/mysqlbackup.20191226.sql //备份很重要,防止升级失败
  10. #上述步骤3中--socket= 文件路径;这里的文件路径可以通过命令 cat /etc/my.cnf 来看到

 注:上述步骤3中的“备份sql”数据可以通过数据库工具dbeaver可视化操作,一直下一步就行

2.开始升级

2.1 准备安装包:

2.1.1 下载安装包链接

MySQL最新版本下载地址: https://dev.mysql.com/downloads/mysql/
历史版本下载: https://downloads.mysql.com/archives/community/

2.1.2 确认CentOS的glibc版本

[root@lwej opt]# rpm -qa | grep glibc

 2.1.3 下载Mysql

 2.2 上传安装包并升级

 2.2.1 查看当前mysql版本

2.2.2 停止当前运行mysql

[root@localhost ~]# service mysqld stop

 2.2.3 将下载好的压缩包导入(8.0.33),解压压缩包

[root@localhost ~]# sudo tar -xvf mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz -C /usr/local/

2.2.4 修改之前的文件名,将mysql改为mysqlold

[root@localhost ~]# sudo mv /usr/local/mysql/ /usr/local/mysqlold

2.2.5 修改新解压的文件名

[root@localhost ~]# sudo mv /usr/local/mysql-8.0.33-linux-glibc2.17-x86_64-minimal/ /usr/local/mysql

2.2.6 修改配置文件

  1. #请注意!!!
  2. #这儿修改配置文件的前提是:datadir目录在下述mysqlold中,如果datadir是单独在其他目录下,就可以跳过此步骤!
  3. [root@localhost ~]# sudo vim /etc/my.cnf

 

修改前: datadir=/usr/local/mysql/data

修改后: datadir=/usr/local/mysqlold/data

2.2.7 拷贝启动文件到/etc/init.d/下并重命名为mysqld

[root@localhost ~]# sudo cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld

2.2.8 增加执行权限 

[root@localhost ~]# sudo chmod 777 /etc/init.d/mysqld

 2.2.9 删除之前的软连接

[root@localhost ~]# rm -rf /usr/bin/mysql

 2.2.10 创建新的软连接

[root@localhost ~]# sudo ln -s /usr/local/mysql/bin/mysql /usr/bin

2.2.11 启动mysql 

[root@localhost ~]# service mysql start

2.2.12 查看mysql数据库版本

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/967168
推荐阅读
相关标签
  

闽ICP备14008679号