*2022/11/22更新: MariaDB 10.2資源已移除,所以修改更新為MariaDB 10.10版本
VestaCP預設的MariaDB版本是5.5,不過現在最新的是10.10版本,為了效能和安全性最好都是更新到最新版。
進行資料庫升級前,建議先做完整的備份避免發生問題導致無法復原!!
先停止mysql,然後將mariadb 5.5完全刪除,但數據庫不會被刪除,不必擔心。
service mariadb stop / service mysql stop
yum remove mariadb mariadb-server
安裝mariadb 10.10倉庫
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.10/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
之後我們將安裝Mariadb 10.10
yum install MariaDB-server MariaDB-client -y
然後啟用 mariadb啟動並啟動服務
systemctl enable mysql
service mysql start
最後執行一下檢查更新
mysql_upgrade
確認一下版本是否已經更新的
mysql -v