網路城邦
上一篇 回創作列表 下一篇   字體:
升級CentOS 7上的MariaDB 5.5到10.4
2020/03/09 11:58:53瀏覽1244|回應0|推薦0

既然升級了php,就順便把資料庫也升級一下:

參考作法如下:

https://www.footmark.info/linux/centos/centos7-yum-update-mariadb/

查看 MariaDB 當前版本

指令

使用 mysql 指令查看 MariaDB 版本:

mysql -V

登入 MariaDB

登入 MariaDB 後,就會顯示 MariaDB 版本:

mysql -u root -p

備份

全部資料庫

使用 mysqldump 備份資料庫指令:

-u:帳戶名稱。

-p:輸入帳戶密碼。

--all-database:全部資料庫。

all.sql:自訂備份檔名 (可先指定存放路徑)。

mysqldump -u root -p --all-database > all.sql

設定檔

備存設定檔:

cp /etc/my.cnf /etc/my.cnf.bak

加入 MariaDB YUM 庫

建議安裝 MariaDB 官方目前的穩定 (stable) 版本,請參考 MariaDB - MariaDB。

加入 MariaDB 官方 YUM 庫 (參考 Installing MariaDB with yum/dnf - MariaDB Knowledge Base):

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

[mariadb]

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

升級 MariaDB

停用 MariaDB 服務:

systemctl stop mariadb

移除目前安裝的 MariaDB 舊版本:

yum remove mariadb mariadb-server 

安裝 MariaDB 新版本: yum install mariadb mariadb-server 

啟用 MariaDB 服務並開機自動啟用: systemctl enable --now mariadb

升級原有 Dababase: mysql_upgrade -u root -p

---------------------------------------------------------------------------------

按以上步驟操作後即可成功升級。

( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=ohgi01&aid=131973002