前言,因为升级跳板机,需要将mariadb 升级到10.2,也就是对应MySQL的5.8,废话不多说下面开始进行mariadb 5.5 的升级

Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 9580
Server version: 5.5.60-MariaDB MariaDB Server

现在的版本为5.5.60

升级主要步骤:

备份原数据库 ---》卸载mariadb ---》添加mariadb国内yum源 ---》安装mariadb---》初始化数据库---》导入数据。

1、备份所有数据

mysqldump -u root -p  -d --all-databases > /back/MysqlAll.sql

#当然这里也可以根据自己需求进行备份某个库或者表

2、卸载mariadb

yum remove mariadb

删除配置文件

rm -rf /etc/my.cnf

删除数据目录

rm -rf /var/lib/mysql/

3、添加mariadb 10.2国内yum源

vim  /etc/yum.repos.d/Mariadb.repo

添加以下内容

[mariadb]
name = MariaDB
baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

清楚yum源缓存数据

yum clean all

生成新的yum源缓存数据

yum makecache all

安装 mariadb10.2

yum install MariaDB-server MariaDB-client -y

启动并添加开机自启:

systemctl start mariadb.service
systemctl enable mariadb.service

mariadb初始化设置

/usr/bin/mysql_secure_installation

4、导入数据到新版本的mariadb

mysql -u root -p </back/MysqlAll.sql

到此为止新版本更新完成,切记注意备份数据!!!!

Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.18-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

最新文章

  1. iOS 限制TextField输入长度(标准)
  2. poj1155 TELE (树上的背包)
  3. mybatis的动态sql及模糊查询
  4. yourphp 遇见问题及解决办法
  5. ECMAScript5下Array的方法
  6. [AngularJS] Html ngSanitize, $sce
  7. Docker - 通过swarm 管理 docker service
  8. Visual Studio使用技巧记录
  9. Android面试必备
  10. skynet newservice API参考
  11. 循环checked表单 元素
  12. Fiddler 过滤设置
  13. centos 7 防火墙操作
  14. C#学习笔记(2)
  15. 前段时间碰到的一些问题(免费WiFi设置+fiddler对手机进行抓包+fiddler抓不到https的请求)
  16. linux/windows转mac的习惯设置
  17. K-Means算法的10个有趣用例
  18. Maximal Binary Matrix CodeForces - 803A (贪心+实现)
  19. autolayout 高度自适应
  20. C#控制台程序输出彩色文字

热门文章

  1. 单细胞分析实录(4): doublet检测
  2. 盘点 Java 开发 2020 年发生的几件大事,你必须得知道!
  3. postgresql-从表中随机获取一条记录
  4. Spring Cloud Gateway 跨域 CORS 配置方式实现
  5. 牛客剑指Offer-数字在升序数组中出现的次数
  6. 详细的String源码解析
  7. GC算法介绍及工作原理和优缺点
  8. (十八)configparser模块
  9. 改进你的c#代码的5个技巧(四)
  10. LeetCode1022. 从根到叶的二进制数之和