一、备份数据库
1、备份数据库
MysqLdump -u root -p --all-databases > alldb.sql
2、备份配置
cp /etc/my.cnf /etc/my.cnf.bak
3、停止数据库运行
systemctl stop mariadb
二、添加 MariaDB Yum 库
建议使用MariaDB官方推荐的stable稳定版:
https://downloads.mariadb.org/mariadb/
http://yum.mariadb.org/
1、添加MariaDB yum源
vim /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.3 CentOS repository list # http://yum.mariadb.org/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64/ gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck = 1
2、清除yum源缓存并建立数据源
yum clean all yum makecache
三、升级已有数据库
1、安装MariaDB新版本
yum install mariadb mariadb-server
2、启动新版MariaDB
systemctl start mariadb
MysqL_upgrade -uroot -p
4、配置服务自启动
systemctl enable mariadb
MysqL -uroot -p
6、查看数据是否丢失。
以上转自https://www.jianshu.com/p/e153aad8006b