
文章插圖
這篇文章主要通過使用 MySQL Yum 存儲庫的方式在 CentOS 7 系統(tǒng)上安裝 MySQL 5.7,記錄了完整的安裝過程和遇到的一些細(xì)節(jié),在知道如何安裝的同時,還能知道為什么要這樣安裝,希望看完這篇文章,可以對大家在安裝 MySQL 的過程中帶來一些幫助,下面開始 。
一、安裝環(huán)境
安裝環(huán)境如下:
服務(wù)器:CentOS 7
安裝版本:MySQL 5.7(最新版)
二、安裝過程和細(xì)節(jié)
1、在官網(wǎng)下載 MySQL Yum 源安裝文件
用 MySQL Yum 存儲庫安裝的方式,其實就是通過 Linux 系統(tǒng)的 Yum 源安裝的方式,主要的 Yum 源配置文件存放在 /etc/yum.repos.d 目錄下,所以要想通過這種方式安裝 MySQL,我們必須添加 MySQL Yum 源配置 。
官網(wǎng)下載地址如下,目前最新是 mysql80-community-release-el7-3.noarch.rpm,下載這個即可,然后上傳到服務(wù)器上
https://dev.mysql.com/downloads/repo/yum
下載完后,執(zhí)行下面命令,就可以在服務(wù)器上添加 MySQL Yum 源配置
yum localinstall mysql80-community-release-el7-3.noarch.rpm執(zhí)行完后,會在 /etc/yum.repos.d 目錄下添加 MySQL Yum 源配置如下圖
2、修改 Yum 源配置文件為自己需要安裝的版本
因為這里下載的已經(jīng)到 MySQL 8 版本的配置,所以如果不修改繼續(xù)安裝,默認(rèn)會安裝MySQL 8,可以用下面命令查看當(dāng)前將會安裝的版本
yum repolist all | grep mysql結(jié)果如下,可以看到 enabled 標(biāo)記的就是將要安裝的包
或者通過下面命令查看,可以更清楚地看到將要安裝的包
yum repolist enabled | grep "mysql.*-community.*"如果想安裝 MySQL 7,可以通過下面命令修改 MySQL Yum 源配置文件,執(zhí)行完后,可以用上面命令看看結(jié)果
yum-config-manager --disable mysql80-communityyum-config-manager --enable mysql57-community或者可以直接修改 MySQL Yum 源配置文件,其實上面用yum-config-manager命令本質(zhì)就是修改源配置文件 。我們打開配置文件,結(jié)果如下,我們把要安裝版本的對應(yīng)配置的改為 enabled=1 即可,不用安裝的改為 enabled=0,另外可以看到里面 baseurl 配置就是 MySQL Yum 存儲庫的鏈接,后續(xù)安裝就會從這里下載必要的安裝包 。
# Enable to use MySQL 5.5[mysql55-community]name=MySQL 5.5 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql# Enable to use MySQL 5.6[mysql56-community]name=MySQL 5.6 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql# Enable to use MySQL 5.7[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql[mysql80-community]name=MySQL 8.0 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql### 后續(xù)還有配置 ###3、刪除本地默認(rèn)安裝的 MySQL
MySQL 除了自己的發(fā)行版本外,還有其他的第三方分支版本,比如 MariaDB,一般 CentOS 系統(tǒng)服務(wù)器上會默認(rèn)安裝這個版本的數(shù)據(jù)庫,如果存在,需要先刪掉,先用下面命令查看
rpm -qa | grep mariadb如果發(fā)現(xiàn)存在,用下面命令刪除
rpm -e --nodeps mariadb-XXX -- 其中 XXX 表示不同版本4、安裝 MySQL
設(shè)置好 MySQL Yum 源配置和處理好默認(rèn)安裝的數(shù)據(jù)庫后,就可以開始安裝 MySQL 了,直接使用下面命令安裝
yum install mysql-community-server結(jié)果如下,默認(rèn)會安裝對應(yīng)版本的最新版,這里安裝的是 MySQL 5.7.34
執(zhí)行上面命令,會自動下載 MySQL Yum 存儲庫的安裝文件,默認(rèn)會下載最新版本,從上面結(jié)果可以看到,主要會安裝下面 4 個安裝包,這也是安裝一個 MySQL 必須的安裝包,也不用關(guān)注各個安裝包之間的依賴關(guān)系,會自己解決依賴
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 講解linux清空某目錄內(nèi)文件 linux清空文件內(nèi)容
- linux普通用戶修改root密碼 linux修改root密碼命令
- 電腦怎么創(chuàng)建圖片密碼? 圖片密碼怎么設(shè)置
- 360發(fā)現(xiàn)全球汽車操作系統(tǒng)多個高危漏洞:獲寶馬和系統(tǒng)商雙重致謝
- 臺式機(jī)械硬盤安裝教程 hdtune硬盤檢測工具怎么辦
- 安卓手機(jī)裝win10系統(tǒng)操作方法 win10系統(tǒng)版本哪個好
- 自動噴水滅火系統(tǒng)由哪些部分組成
- 解壓rar包命令詳細(xì)解釋 linux如何解壓rar文件壓縮包
- 電腦開不開機(jī)怎么重裝系統(tǒng)教程 win7無法關(guān)機(jī)怎么辦
- pvc地漏安裝方法
