一、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'和密碼吧。
+-----------------------—————-----+
| @@validate_password_length |
+---------------------------—————-+
| 8 |
+--------------------------—————--+
1 row in set (0.00 sec)
ps:后面的一些步驟,大家也可以上官網查看,翻譯起來太費勁了
.
