安裝MySQL的方式常見的有三種:
1,rpm包形式
(1) 作業系統發行商提供的
(2) MySQL官方提供的(版本更新,修複了更多常見BUG)www.mysql.com/downloads
關於MySQL中rpm包類型的介紹:
- MySQL-client 用戶端組件
- MySQL-debuginfo 調試MySQL的組件
- MySQL-devel 想針對於MySQL編譯安裝PHP等依賴於MySQL的組件包
- MySQL-embedded MySQL的嵌入式版本
- MySQL-server 共用庫
- MySQL-shared 共用庫
- MySQL-shared-dompat 為了相容老版本的共用庫
- MySQL-test MySQL的測試組件(線上處理功能)
安裝方法:首先可以從安裝光碟片中或者到mysql的網站上下載對應版本的rpm包如下:
- MySQL-server-community-5.5.28-1.rhel5.i386.rpm
- MySQL-client-community-5.5.28-1.rhel5.i386.rpm
接著我們可以使用rpm命令進行安裝:
- rpm -ivh MySQL-server-community-5.5.28-1.rhel5.i386.rpm
- rpm -ivh MySQL-client-community-5.5.28-1.rhel5.i386.rpm
補充一點:
- -h 使用符號#顯示安裝進度
- -v 報告每一步操作的情況
2,通用二進位包(1)建立使用者以安全方式運行進程:
- # groupadd -r mysql
- # useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql
- # chown -R mysql:mysql /mydata/data
(2)安裝並初始化mysql-5.5.28首先下載平台對應的mysql版本至本地,這裡是32位平台,因此,選擇的為mysql-5.5.28-linux2.6-i686.tar.gz
- # tar xf mysql-5.5.28-linux2.6-i686.tar.gz -C /usr/local
- # cd /usr/local/
- # ln -sv mysql-5.5.28-linux2.6-i686 mysql
- # cd mysql
- # chown -R mysql:mysql .
- # scripts/mysql_install_db --user=mysql--datadir=/mydata/data
- # chown -R root .
(3)為mysql提供主設定檔:
- # cd /usr/local/mysql
- # cp support-files/my-large.cnf /etc/my.cnf
(4)修改設定檔:
- 修改此檔案中thread_concurrency的值為你的CPU個數乘以2,比如這裡使用如下行:
- thread_concurrency = 2
- 另外還需要添加如下行指定mysql資料檔案的存放位置:
- datadir = /mydata/data
(5)為mysql提供sysv服務指令碼:
- # cd /usr/local/mysql
- # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
(6)添加至服務列表:
- # chkconfig --add mysqld
- # chkconfig mysqld on
(7)而後就可以啟動服務測試使用了。# service mysqld start
推薦閱讀:
Linux下MySQL安裝詳解
CentOS上MySQL安裝配置操作說明
Linux下 MySQL安裝和基本管理
VMware下Linux的MySQL安裝和升級
繼續閱讀本文的精彩內容請看第2頁: