1. 程式人生 > 其它 >Linux:CentOS7安裝MySQL8

Linux:CentOS7安裝MySQL8

CentOS7安裝MySQL8

1、MariaDB

說明

MariaDB是MySQL的一個分支,主要由開源社群維護。

  • CentOS 7及以上版本已經不再使用MySQL資料庫,而是使用MariaDB資料庫;
  • 如果直接安裝MySQL,會和MariaDB的檔案衝突;

因此,需要先解除安裝自帶的MariaDB,再安裝MySQL

解除安裝

  1. 檢視版本rpm -qa|grep mariadb

  2. 解除安裝rpm -e --nodeps 檔名

  3. 檢查是否解除安裝乾淨rpm -qa|grep mariadb

2、MySQL

2.1、下載RPM包

資源的兩種下載方式

  1. 在官網下載資源包,通過 Xftp上傳到伺服器
  2. 通過 wget下載到伺服器

2.1.1、官網下載

MySQL的 Yum倉庫https://dev.mysql.com/downloads/repo/yum/

  1. 下載資源包

  2. 通過 Xftp上傳到伺服器(原檔名太長,可以改檔名再上傳)

  3. 檢視資源包

2.1.2、wget下載

wget命令:wget 資源地址

  • 在官網上可以看到,所要下載的MySQL資源包
    (mysql80-community-release-el7-4.noarch.rpm)
  1. 下載資源包wget https://repo.mysql.com/mysql80-community-release-el7-4.noarch.rpm

  2. 檢視資源包

2.2、檢查是否已安裝MySQL

  1. 檢視MySQL資訊:rpm -qa|grep mysql
    • 如果沒有輸出,說明當前系統沒有安裝MySQL
  2. 如果不是想要的版本,則解除安裝:rpm -e --nodeps mysql檔名

2.3、安裝RPM包

命令rpm -ivh 檔名

  • 安裝rpm -ivh mysql80-community-release-el7-4.noarch.rpm

2.4、Yum安裝MySQL

  1. 安裝yum -y install mysql-server

    • -y:安裝過程全選 "yes",自動確認需要下載的依賴;
  2. 輸入命令mysql --version

    ,確定安裝成功