程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL安裝方式的三大類型

MySQL安裝方式的三大類型

編輯:MySQL綜合教程

我們大家都知道MySQL安裝方式有三種,RPM的二進制包與實際應用源代碼,我們本次所安裝的相關系統平台為 redhat 5,以下就是具體方案的描述,希望在你今後的相關學習中會有所幫助。

一、使用RPM包進行MySQL安裝

首先可以從安裝光盤中或者到MySQL的網站上下載對應版本的rpm包如下:

  1. MySQL-server-community-5.1.38-0.rhel5.i386.rpm   
  2. MySQL-client-community-5.1.38-0.rhel5.i386.rpm  

接著我們可以使用rpm命令進行MySQL安裝:

  1. rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm   
  2. rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm  

二、安裝二進制包

步驟如下:

1、用root登錄系統,增加MySQL用戶和組

  1. groupadd MySQL   
  2. useradd -g MySQL MySQL  

2、解壓二進制包,假如二進制包放在/home/MySQL下,我們在解壓後並增加一個符號鏈接

  1. tar xvfz MySQL-5.1.38-linux-i686-glibc23.tar.gz   
  2. ln -s MySQL-5.1.38-linux-i686-glibc23 MySQL  

3、在數據庫目錄下創建系統數據庫的表,--user表示這些數據庫和表的所有者為此用戶

  1. cd MySQL   
  2. ./scripts/MySQL_install_db --user=MySQL  

4、設置目錄權限,將data目錄的所有者改為MySQL,其它目錄的文件的所有者為root

  1. chown -R root:MySQL .   
  2. chown -R MySQL:MySQL data  

5、啟動MySQL

  1. ./bin/MySQLd_safe --user=MySQL &  

三、源碼MySQL安裝

1、用root登錄系統,增加MySQL用戶和組

  1. groupadd MySQL   
  2. useradd -g MySQL MySQL  

2、解壓源碼包,並進入解壓後的目錄

  1. tar xvfz MySQL-5.1.38.tar.gz   
  2. cd MySQL-5.1.38  

3、用configure工具來編譯源代碼,這裡我們可以使用很多的參數,具體可以用configure --help來查看,這裡我們將MySQL安裝到/usr/local/MySQL下

  1. ./configuer --prefix=/usr/local/MySQL   
  2. make   
  3. make install  

4、選擇一個樣例配置文件,並復制到/etc/下改名為my.cnf

  1. cp support-files/my-medium.cnf /etc/my.cnf  

5、在數據庫目錄下創建系統數據庫的表,--user表示這些數據庫和表的所有者為此用戶

  1. cd /usr/local/MySQL   
  2. ./bin/MySQL_install_db --user=MySQL  

6、設置目錄權限,將var目錄的所有者更改為MySQL,其它目錄和文件的所有者為root

  1. chown -R root .   
  2. chown -R MySQL var   
  3. chgrp -R MySQL .  

7、啟動MySQL

  1. ./bin/MySQLd_safe --user=MySQL &  

以上的相關內容就是對三種MySQL安裝方式的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved