標籤:
目前CentOS/Red Hat (RHEL) 6.2官方內建的mysql版本為5.1,mysql5.5已經出來了。
相比mysql5.1,mysql5.5不僅在多個方面進行了改進:
- 效能上有了很大提升
- 預設儲存引擎更改為InnoDB
- CPU多核處理效能提升
- 複製功能加強,新增半同步複製
- 增強表資料分割函數
- 等等
本文將指導你如何在CentOS/Red Hat (RHEL) 6.2及Fedora 17/16下安裝最新版本的社區版本mysql。如果您要升級mysql,請先備份好你的資料及設定檔再行升級。在CentOS/Red Hat (RHEL) 6.2/5.8及Fedora 17/16下的安裝MySQL 5.5 讓我們開始動手吧。 step1. 切換到root使用者
- su -
- ## OR ##
- sudo -i
step2. 安裝remi軟體源 Fedora平台
- ## Remi Dependency on Fedora 17, 16, 15
- rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
- rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
-
- ## Fedora 17 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm
-
- ## Fedora 16 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-16.rpm
-
- ## Fedora 15 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm
-
- ## Fedora 14 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm
-
- ## Fedora 13 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-13.rpm
-
- ## Fedora 12 ##
- rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm
CentOS及Red Hat (RHEL)平台
- ## Remi Dependency on CentOS 6 and Red Hat (RHEL) 6 ##
- rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
-
- ## CentOS 6 and Red Hat (RHEL) 6 ##
- rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
-
- ## Remi Dependency on CentOS 5 and Red Hat (RHEL) 5 ##
- rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
-
- ## CentOS 5 and Red Hat (RHEL) 5 ##
- rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
step3. 查看MySQL版本號碼
Fedora 17, 16, 15, 14, 13, 12
- yum --enablerepo=remi list mysql mysql-server
CentOS 6.2/6.1/6/5.8 and Red Hat (RHEL) 6.2/6.1/6/5.8
- yum --enablerepo=remi,remi-test list mysql mysql-server
輸出:
- Loaded plugins: changelog, fastestmirror, presto, refresh-packagekit
- ...
- remi | 3.0 kB 00:00
- remi/primary_db | 106 kB 00:00
- Available Packages
- mysql.i686 5.5.25-1.fc14.remi @remi
- mysql-server.i686 5.5.25-1.fc14.remi
step4. 安裝或升級到MySQL5.5.25
Fedora 17, 16, 15, 14, 13, 12
- yum --enablerepo=remi install mysql mysql-server
CentOS 6.2/6.1/6/5.8 and Red Hat (RHEL) 6.2/6.1/6/5.8
- yum --enablerepo=remi,remi-test install mysql mysql-server
step5. 開啟mysql服務並配置自啟動
Fedora 17/16
- systemctl start mysqld.service
- systemctl enable mysqld.service
Fedora 15/14/13/12/11, CentOS 6.2/6.1/6/5.8 and Red Hat (RHEL) 6.2/6.1/6/5.8
- /etc/init.d/mysqld start
- ## OR ##
- service mysqld start
- chkconfig --levels 235 mysqld on
使用YUM安裝MySQL 5.5(適用於CentOS6.2/5.8及Fedora 17/16平台)