Linux系統之路——如何在CentOS7.2安裝MySQL

來源:互聯網
上載者:User

標籤:

一、Mysql 各個版本區別:
1、MySQL Community Server 社區版本,開源免費,但不提供官方支援人員。
2、MySQL Enterprise Edition 企業版本,需付費,可以試用30天。
3、MySQL Cluster 叢集版,開源免費。可將幾個MySQL Server封裝成一個Server。
4、MySQL Cluster CGE 進階叢集版,需付費。
5、MySQL Workbench(GUI TOOL)一款專為MySQL設計的ER/資料庫建模工具。它是著名的資料庫設計工具DBDesigner4的繼任者。
MySQL Workbench又分為兩個版本,分別是社區版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

MySQL Community Server 是開源免費的,這也是我們通常用的MySQL的版本。根據不同的作業系統平台細分為多個版本,
二、切合自身系統選擇對應的版本進行安裝:


因為我的系統是centos7,對linux各個系統版本瞭解的人都應該知道如何選擇(Go to the download page for MySQL Yum repository at http://dev.mysql.com/downloads/repo/yum/.),這裡我選擇的是MySQL Yum Repository
    點擊進去後即(第一個紅色框是詳細的安裝方法步驟,第二個紅色框是需要rpm檔案)


點擊第一個紅色框進去有相應的安裝方法及命令語句,不過都是英文,這裡我只簡單地講解一下

1.shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm #找到剛才下載的rpm指定路徑,敲下上述代碼即可
        
 Eg:剛才我下的是" mysql57-community-release-el7-9.noarch.rpm ",敲下"sudo rmp –Uvh mysql57-community-release-el7-9.noarch.rpm "即可

2.shell> yum repolist all | grep mysql #列出MySQL的一系列版本(其中有最新的,也有舊的)

 

你可以在/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
[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


上面有5.6版和5.7版,(enabled=0表示不安裝,enabled=0表示安裝)
如果只想安裝5.6版(將5.7版下面的enabled的值改為0)
    如果只想安裝5.7版(將5.6版下面的enabled的值改為0) 

要想驗證剛才修改的到底安裝什麼版本,重複執行
shell> yum repolist enabled | grep mysql 即可看見

對於新手來說覺得麻煩的話,完全可以跳過步驟2(因為預設是安裝最新版本的)

 

3. shell> sudo yum install mysql-community-server #安裝MySQL
4. shell> sudo service mysqld start #啟動mysql服務

 5. shell> sudo service mysqld status #查看mysql的狀態,看是否actived

 6.shell> sudo grep ‘temporary password‘ /var/log/mysqld.log #產生一個臨時密碼,便於訪問mysql

7. shell> mysql -uroot -p #產生一個賬戶,用第6步的臨時密碼登入
mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘; #應該是建立使用者‘root‘@‘localhost‘和密碼吧。


ps:後面的一些步驟,大家也可以上官網查看,翻譯起來太費勁了

.

Linux系統之路——如何在CentOS7.2安裝MySQL

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.