MySQL的三種安裝方式

來源:互聯網
上載者:User

安裝MySQL的方式常見的有三種:

  • rpm包形式
  • 通用二進位形式
  • 源碼編譯

1,rpm包形式

(1) 作業系統發行商提供的

(2) MySQL官方提供的(版本更新,修複了更多常見BUG)www.mysql.com/downloads

關於MySQL中rpm包類型的介紹:

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

推薦閱讀:

Linux下MySQL安裝詳解

CentOS上MySQL安裝配置操作說明

Linux下 MySQL安裝和基本管理

VMware下Linux的MySQL安裝和升級

 

繼續閱讀本文的精彩內容請看第2頁:

  • 1
  • 2
  • 下一頁

聯繫我們

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