CentOS下MariaDB升级小记(从5.5升级到10.3再升级到10.7)
本文最后更新于 278 天前,其中的信息可能已经有所发展或是发生改变。
按照官方的指引应该逐个版本升级,但是我测试一下子从5.5到10.7也没啥事。
每次版本升级的步骤一样,这里展示一次的升级步骤。

1、备份原有数据库

# 备份数据库
mysqldump -u root -p --all-databases > alldb.sql
# 备份配置
cp /etc/my.cnf /etc/my.cnf.bak

2、卸载旧版数据库

# 停止数据库运行
systemctl stop mariadb
# 卸载MariaDB老版本
yum remove mariadb mariadb-server

3、添加新版MariaDB的yum源

yum默认源中的MariaDB版本为5.5,需要添加新版源。

在此界面生成yum源配置文件:Download MariaDB Server – MariaDB.org

根据自己服务器的情况选择系统版本、MariaDB版本和镜像源,下面框中的就是yum源的配置。

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

然后把框中的内容复制进去就好了。

# MariaDB 10.7 CentOS repository list - created 2022-02-25 12:57 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.7/centos7-amd64
gpgkey=https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

然后,重新建立yum缓存。

yum clean all 
yum makecache

4、安装新版数据库,并升级数据库

yum install mariadb mariadb-server
systemctl start mariadb
mysql_upgrade -uroot -p

像下面这样就好了:

最后,记得开启自启:

systemctl enable mariadb

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇