
近來在 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 mariadbmysql_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