欧拉系统(euleros):升级Mysql

欧拉系统版本

Linux version 4.18.0-147.5.2.1.h579.eulerosv2r10.x86_64 (abuild@szxrtosci10000) (gcc version 7.3.0 (GCC)) #1 SMP Sat Jul 31 09:58:46 UTC 2021

ps:当前版本应该是基于centos 8的,所以下载rpm包的时候,使用基于centos 8 的软件包即可
之前安装过8.0.28了,这次需要升级一下,解决漏洞问题

升级Mysql

下载地址列表:https://dev.mysql.com/downloads/mysql/
欧拉系统(euleros):升级Mysql_第1张图片

文件夹下创建mysql文件夹,并将下载的文件拷贝到mysql中,并解压出来

mysql-community-common-8.0.30-1.el8.x86_64.rpm
mysql-community-libs-8.0.30-1.el8.x86_64.rpm
mysql-community-client-plugins-8.0.30-1.el8.x86_64.rpm
mysql-community-client-8.0.30-1.el8.x86_64.rpm
mysql-community-icu-data-files-8.0.30-1.el8.x86_64.rpm
mysql-community-server-8.0.30-1.el8.x86_64.rpm

备份数据库

升级不会删除数据库,但是保险起见,建议备份一下

关闭数据库

mysqladmin -u root -p shutdown

卸载旧版本

rpm -e mysql-community-server

升级

进入到mysql文件夹下执行

rpm -Uvh *

需要特别注意

需要特别注意

需要特别注意

MySQL 8.0.16之前的版本需要执行

mysql_upgrade -u root -p

MySQL 8.0.16之后的版本直接往下看

启动

systemctl start mysqld

确认

启动后,连接一下,确认启动成功后,再重启一下

systemctl restart mysqld

你可能感兴趣的:(linux,mysql,mysql,数据库,centos)