手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術知識庫 >  云服務器 >  服務器教程 >  Centos8 MariaDB10.3.28升級為MariaDB10.5.13

Centos8 MariaDB10.3.28升級為MariaDB10.5.13

2024-11-05 17:01:11 4821

Centos8 MariaDB10.3.28升級為MariaDB10.5.13


歡迎來到藍隊云技術小課堂,每天分享一個技術小知識。


問題背景:

在安裝部署Zabbix-server監控時無法啟動服務,查看日志報錯數據庫MariaDB版本不兼容需升級數據庫版本。

Unable to start Zabbix server due to unsupported MariaDB database server version (10.03.28) Must be at least (10.05.00) MariaDB升級


1.查看數據庫版本

mysql -uroot -p

image.png


解決方法:

1.備份數據庫

mysqldump -u root -p --all-databases > /home/alldb.sql


2.備份配置

mv /etc/my.cnf /etc/my.cnf.bak


3.停止數據庫

sytemctl stop mariadb


4.卸載舊版本

yum remove mariadb mariadb-server


5.添加新版本的MariaDB的 yum倉庫

官方鏈接:https:///mariadb.org/download/

image.png




6.添加yum源

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


# MariaDB 10.5 CentOS repository list - created 2021-12-01 06:20 UTC

# https:///mariadb.org/download/

[mariadb]

name = MariaDB

baseurl = https:///mirror.kku.ac.th/mariadb/yum/10.5/centos8-amd64

module_hotfixes=1

gpgkey=https:///mirror.kku.ac.th/mariadb/yum/RPM-GPG-KEY-MariaDB

gpgcheck=1


注:yum源要根據自己更新的版本添加


7.清除yum源緩存并建立數據源

yum clean all && yum makecache


開始升級數據庫

1.安裝MariaDB新版本

yum install mariadb mariadb-server


2.啟動數據庫

systemctl start mariadb


3.查看版本是否正確

mysql -uroot -p

image.png


版本升級成功 退出繼續操作


4.升級已有數據庫

mysql_upgrade -uroot -p --force

image.png


5.配置服務自啟動

systemctl enable mariadb 


6.數據恢復

mysql -u root -p </home/alldb.sql


7.登錄數據庫驗證

 mysql -uroot -p


藍隊云官網上擁有完善的技術支持庫可供參考,大家可自行查閱,更多技術問題,可以直接咨詢。同時,藍隊云整理了運維必備的工具包免費分享給大家使用,需要的朋友可以直接咨詢。

更多技術知識,藍隊云期待與你一起探索。


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: