当前位置: 首页 > news >正文

centos7 升级MariaDB 到 10.5 或更高版本

步骤 1:备份现有数据库

在升级之前,务必备份所有数据库,以防数据丢失:

mysqldump -u 用户名 -p --all-databases > all_databases_backup.sql
步骤 2:卸载旧版本 MariaDB
sudo yum remove mariadb-server mariadb-client
步骤 3:添加 MariaDB 官方仓库

MariaDB 5.5 是 CentOS/RHEL 7 默认仓库中的版本,需添加官方仓库以安装更高版本:

# 创建 MariaDB 仓库文件
sudo vi /etc/yum.repos.d/MariaDB.repo

在文件中添加以下内容(适用于 MariaDB 10.6):

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

保存并退出。

步骤 4:安装 MariaDB 10.6
sudo yum clean all
sudo yum install MariaDB-server MariaDB-client
步骤 5:启动并启用 MariaDB
sudo systemctl start mariadb
sudo systemctl enable mariadb
步骤 6:验证安装
mysql --version

输出应类似于:

mysql  Ver 15.1 Distrib 10.6.12-MariaDB, for Linux (x86_64) using EditLine wrapper

相关文章:

  • css的animation属性展示
  • 数据库的DDL操作
  • 赛逸展2025:续写国际消费科技展会华章,赋能中国市场新篇
  • python进行数据分析(以A 股为例)
  • 【科研绘图系列】R语言绘制PCA与变量的相关性散点图(scatter plot)
  • Talos-docker版本中创建 Kubernetes 集群
  • 【VSCode的安装与配置】
  • 卷积神经网络 - ResNet(残差网络)
  • Maven 的下载与安装
  • 嵌入式学习第二十八天--顺序栈
  • apache连接池机制讨论
  • C#:类型定义中使用‌问号(?)
  • Git 提示 “LF will be replaced by CRLF“ 的原因及解决方案
  • 【安全】记录钓鱼邮件中木马病毒的分析溯源
  • WPF 附加属性
  • MySQL锁等待超时问题的排查与解决
  • Python 爬虫:一键解锁 3GPP 标准协议下载难题
  • 基于Netlify + Localtunnel 实现本地项目“无服务器”部署上线
  • 资产管理存储技术栈的二十年演进:从大数据存储到AI驱动的智能管理
  • LeetCode 235. 二叉搜索树的最近公共祖先 java题解
  • 玉溪企业网站建设/seo优化软件大全
  • 做网站就/app拉新推广赚佣金
  • 网站地图怎么添加/校园推广方案
  • 网站内容板块调换位置/企业网站建设报价
  • 威海西郊建设集团网站/最新全国疫情实时大数据
  • 如何识别网站建设/太原百度公司地址