linux上使用源倉庫安裝MySQL


MySQL為以下Linux平台提供yum倉庫安裝方式
    EL5,EL6,EL7(Enterprise Linux 5,6,7)
    Fedora22,Fedora23
請確保系統中沒有使用其他第三方發行RPM包安裝MySQL

MySQL安裝步驟
    1,添加MySQL Yum倉庫到系統倉庫列表中。
        a,在頁面(http://dev.mysql.com/downloads/repo/yum/)選擇並下載對應的RPM包 例如(mysql57-community-release-el7-7.noarch.rpm)。
        b,執行shell命令(sudo yum localinstall mysql57-community-release-el7-{version-number}.noarch.rpm) 進行添加操作。
            

            Downloading packages:
            Running transaction check
            Running transaction test
            Transaction test succeeded
            Running transaction
                正在安裝    : mysql57-community-release-el7-7.noarch                                                                                  1/1
                驗證中      : mysql57-community-release-el7-7.noarch                                                                                  1/1

            已安裝:
                  mysql57-community-release.noarch 0:el7-7                                                                                                  

            完畢!


        c,執行shell命令(yum repolist all | grep "mysql.*-community.*") 檢查MySQL倉庫是否添加成功。

            mysql-connectors-community/x86_64 MySQL Connectors Community         啟用:    1
            mysql-connectors-community-source MySQL Connectors Community - Sourc 禁用
            mysql-tools-community/x86_64      MySQL Tools Community              啟用:    2
            mysql-tools-community-source      MySQL Tools Community - Source     禁用
            mysql55-community/x86_64          MySQL 5.5 Community Server         禁用
            mysql55-community-source          MySQL 5.5 Community Server - Sourc 禁用
            mysql56-community/x86_64          MySQL 5.6 Community Server         啟用:   19
            mysql56-community-source          MySQL 5.6 Community Server - Sourc 禁用
            mysql57-community/x86_64         MySQL 5.7 Community Server          禁用
            mysql57-community-source          MySQL 5.7 Community Server - Sourc 禁用



    2,選擇MySQL發行版本。
        a,使用MySQL Yum倉庫時,默認使用最新的GA版本(目前 MySQL 5.7),若該版本是你想要的,請直接到安裝MySQL。
        b,由於MySQL各個不同的發行版本在不同的Yum子倉庫中,最新版本的子倉庫(目前MySQL 5.7)狀態為enabled,其他子倉庫(5.5, 5.6)狀態為disabled。
          使用shell命令(yum repolist all | grep mysql)查看所有子倉庫的狀態。
        c,disable當前子倉庫,同時enable你想要安裝的MySQL版本子倉庫。
          命令如下:

    

    sudo yum-config-manager --disable mysql57-community
    sudo yum-config-manager --enable mysql56-community

 


     或者 可以在 /etc/yum.repos.d/mysql-community.repo 文件中編輯以達到相同目的。

            [mysql57-community]
            name=MySQL 5.7 Community Server
            baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
            enabled=1
            gpgcheck=1
            gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

            # Enable to use MySQL 5.6
            [mysql56-community]
            name=MySQL 5.6 Community Server
            baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
            enabled=1
            gpgcheck=1
            gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


        d,使用shell命令(yum repolist enabled | grep mysql) 檢查當前enabled的子倉庫是否是你想要安裝的版本。

            mysql-connectors-community/x86_64        MySQL Connectors Community           17
            mysql-tools-community/x86_64             MySQL Tools Community                29
            mysql56-community/x86_64                 MySQL 5.6 Community Server          199

 
    3,安裝MySQL。
        使用shell命令(sudo yum install mysql-community-server) 進行安裝。 該命令同時會安裝其他mysql-community-server
        需要的組件 例如mysql-community-client,mysql-community-common,mysql-community-libs
    4,啟動MySQL。
        使用shell命令(sudo service mysqld start) 啟動MySQL服務。
        使用shell命令(sudo service mysqld status) 查看MySQL服務狀態。

    Done!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM