Linux/CentOS下安裝MySql RPM Bundle

來源:互聯網
上載者:User

標籤:下載   file   www.   rpm命令   class   ring   mysql安裝   卸載   client   

一、下載對應的版本的MySql安裝檔案

    1、下載路徑:https://dev.mysql.com/downloads/mysql/

    2、選擇對應的Linux版本和x86/x64位的安裝檔案

      查看Linux的版本資訊可以參考:查看CentOS/Linux的版本資訊

      我下載的是:mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar

    3、解壓

    

    查看解壓後的檔案:

    

 

二、添加MySql使用者組和使用者

     1、查看使用者組

      groups 查看當前登入使用者的組內成員
      groups mysql 查看mysql使用者所在的組,以及組內成員
      whoami 查看當前登入使用者名稱

      2、添加使用者組

      groupadd mysql

      useradd -r -g mysql -s /bin/false mysql

      注:groupadd和useradd的文法或名稱在不同版本的Unix系統上可能略有不同,但在CentOS6.5中應進行如上操作。上述操作只是為了獲得系統的所有權,而不是以登入狀態目的;使用useradd命令和-r和-s /bin/false選項來建立一個沒有登入許可權的使用者。

 

三、卸載舊版本的MySql(沒有的話,則跳過此步驟)

      1、查看舊版本MySql

      rpm -qa | grep mysql

      將會列出舊版本MySql的組件列表,如:

      

      我的電腦這裡只顯示一個,有可能會有多個。

      2、逐個刪除掉舊的組件

     使用命令rpm -e --nodeps {-file-name}進行移除操作,移除的時候可能會有依賴,要注意一定的順序。

      

      第一次沒有刪除成功是因為最後多了一個空格。

 

三、使用rpm命令安裝MySql組件

      使用命令rpm -ivh {-file-name}進行安裝操作。

 1 [[email protected] Downloads]# rpm -ivh mysql-community-common-5.7.20-1.el6.x86_64.rpm 2 warning: mysql-community-common-5.7.20-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY 3 Preparing...                ########################################### [100%] 4    1:mysql-community-common ########################################### [100%] 5 [[email protected] Downloads]# rpm -ivh mysql-community-libs-5.7.20-1.el6.x86_64.rpm 6 warning: mysql-community-libs-5.7.20-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY 7 Preparing...                ########################################### [100%] 8    1:mysql-community-libs   ########################################### [100%] 9 [[email protected] Downloads]#  rpm -ivh mysql-community-libs-compat-5.7.20-1.el6.x86_64.rpm10 warning: mysql-community-libs-compat-5.7.20-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY11 Preparing...                ########################################### [100%]12    1:mysql-community-libs-co########################################### [100%]13 [[email protected] Downloads]# rpm -ivh mysql-community-client-5.7.20-1.el6.x86_64.rpm 14 warning: mysql-community-client-5.7.20-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY15 Preparing...                ########################################### [100%]16    1:mysql-community-client ########################################### [100%]17 [[email protected] Downloads]# rpm -ivh mysql-community-server-5.7.20-1.el6.x86_64.rpm18 warning: mysql-community-server-5.7.20-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY19 Preparing...                ########################################### [100%]20    1:mysql-community-server ########################################### [100%]

註:ivh中, i-install安裝;v-verbose進度條;h-hash雜湊校正

 

四、登入並建立MySql密碼

 1、啟動Mysql

安裝完後,使用命令service mysqld start啟動MySQL服務。

2、

      

 

Linux/CentOS下安裝MySql RPM Bundle

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.