Upgrade MariaDB on CentOS 7

MySQL & MariaDB

近來在 Oracle Cloud 申請到一個Free VPS,打算做個異地同步的伺服器,因此MariaDB要能即時同步。不過要同步,時間要一致且MariaDB版本最好也要一樣。所以我們來升級成相同版本的 MariaDB吧!

mysql -V
這是升級前的 5.5.64
mysql Ver 15.1 Distrib 5.5.64-MariaDB, for Linux (x86_64) using readline 5.1

再升級前先做好資料庫的備份,以免失敗時還能復原
mysqldump -u root -p --all-database > backup.sql

設定yum安裝MariaDB的版本(近日查詢到10.5)

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

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

systemctl stop mariadb
yum remove mariadb mariadb-server -y

yum clean all
yum install mariadb mariadb-server -y
systemctl enable mariadb
systemctl start mariadb

mysql_upgrade -u root -p

mysql -V
這是升級後的 10.5.0
mysql Ver 15.1 Distrib 10.5.0-MariaDB, for Linux (x86_64) using readline 5.1

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *