1、备份数据库
mysqldump -u root -p --all-databases > alldb.sql
2、备份配置
cp /etc/my.cnf /etc/my.cnf.bak
3、停止数据库运行
systemctl stop mariadb
建议使用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
3、升级已有数据库
mysql_upgrade -uroot -p
4、配置服务自启动
systemctl enable mariadb
5、登录数据库验证
mysql -uroot -p
6、查看数据是否丢失。
以上转自https://www.jianshu.com/p/e153aad8006b
原文:https://www.cnblogs.com/yanwuliu/p/10950885.html