Linux:CentOS7安裝MySQL8
阿新 • • 發佈:2021-11-24
CentOS7安裝MySQL8
1、MariaDB
說明
MariaDB是MySQL的一個分支,主要由開源社群維護。
- CentOS 7及以上版本已經不再使用MySQL資料庫,而是使用MariaDB資料庫;
- 如果直接安裝MySQL,會和MariaDB的檔案衝突;
因此,需要先解除安裝自帶的MariaDB,再安裝MySQL。
解除安裝
-
檢視版本:
rpm -qa|grep mariadb
-
解除安裝:
rpm -e --nodeps 檔名
-
檢查是否解除安裝乾淨:
rpm -qa|grep mariadb
2、MySQL
2.1、下載RPM包
資源的兩種下載方式:
- 在官網下載資源包,通過 Xftp上傳到伺服器
- 通過 wget下載到伺服器
2.1.1、官網下載
MySQL的 Yum倉庫:https://dev.mysql.com/downloads/repo/yum/
-
下載資源包
-
通過 Xftp上傳到伺服器(原檔名太長,可以改檔名再上傳)
-
檢視資源包
2.1.2、wget下載
wget命令:
wget 資源地址
- 在官網上可以看到,所要下載的MySQL資源包
(mysql80-community-release-el7-4.noarch.rpm)
-
下載資源包:
wget https://repo.mysql.com/mysql80-community-release-el7-4.noarch.rpm
-
檢視資源包
2.2、檢查是否已安裝MySQL
- 檢視MySQL資訊:
rpm -qa|grep mysql
- 如果沒有輸出,說明當前系統沒有安裝MySQL
- 如果不是想要的版本,則解除安裝:
rpm -e --nodeps mysql檔名
2.3、安裝RPM包
命令:
rpm -ivh 檔名
-
安裝:
rpm -ivh mysql80-community-release-el7-4.noarch.rpm
2.4、Yum安裝MySQL
-
安裝:
yum -y install mysql-server
-y
:安裝過程全選 "yes",自動確認需要下載的依賴;
-
輸入命令
mysql --version