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

MySQL三種安裝方式大揭秘

編輯:MySQL綜合教程

此文章主要向大家講述的是MySQL三種安裝方式,及RPM 二進制包與源代碼,我們本次安裝的相關系統平台為redhat 5,以下就是文章的主要內容的詳細描述,望大家在浏覽之後會對其有更深的了解。

MySQL三種安裝方式一、使用RPM包進行安裝

首先可以從安裝光盤中或者到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命令進行安裝:

rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm

rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm

MySQL三種安裝方式二、安裝二進制包

步驟如下:

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

./bin/MySQLd_safe --user=MySQL &

MySQL三種安裝方式三、源碼安裝MySQL

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

  1. groupadd MySQL  
  2. useradd -g MySQL MySQL 

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

tar xvfz MySQL-5.1.38.tar.gz

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

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

./bin/MySQLd_safe --user=MySQL &

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