CentOS 將VestaCP的MariaDB更新到10.2

VestaCP預設的MariaDB版本是5.5,不過現在最新的是10.2版本,為了效能和安全性最好都是更新到最新版。
進行資料庫升級前,建議先做完整的備份避免發生問題導致無法復原!!

先停止mysql,然後將mariadb 5.5完全刪除,但數據庫不會被刪除,不必擔心。

service mariadb stop / service mysql stop 
yum remove mariadb mariadb-server

安裝mariadb 10.2倉庫

yum install nano epel-release -y

創建並編輯文件

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

然後將下面的資料貼上

# MariaDB 10.2 CentOS repository list - created 2018-02-15 08:21 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

之後我們將安裝Mariadb 10.2

yum install MariaDB-server MariaDB-client -y

然後啟用 mariadb啟動並啟動服務

systemctl enable mysql
service mysql start

最後執行一下檢查更新

mysql_upgrade

確認一下版本是否已經更新的

mysql -v
關於作者 Roy

軟體工程師,主要專注在後端開發


發佈留言