一, 备份数据库
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
3, 升级已有数据库
mysql_upgrade -uroot -p
4, 配置服务自启动
systemctl enable mariadb
5, 登录数据库验证
MySQL -uroot -p
6, 查看数据是否丢失.
以上转自 https://www.jianshu.com/p/e153aad8006b
来源: http://www.bubuko.com/infodetail-3076859.html