MySQL 源碼scr.rpm安裝的一點注意事項

來源:互聯網
上載者:User

MySQL 源碼scr.rpm安裝的一點注意事項

rpm安裝包通常為二進位包(Binary)以及原始碼包(Source)兩種形式。在使用源碼方式安裝MySQL的時候,官方網站上下載的源碼包通常為scr.rpm格式,而不是直接的tar包,對此,需要先使用rpm命令先安裝源碼後在進行編譯安裝,本文是對該方式的描述。

1、下載源碼包
  http://mirrors.sohu.com/mysql/MySQL-5.6/
  http://dev.mysql.com/downloads/mysql/

2、安裝rpm
#環境
SUSE11:~ # cat /etc/issue
Welcome to SUSE Linux Enterprise Server 11 SP3  (x86_64) - Kernel \r (\l).
suse11:/usr/local/src # rpm -ivh MySQL-5.6.21-1.sles11.src.rpm
  1:MySQL                  ########################################### [100%]

#安裝後,其源碼的tar檔案通常位於/usr/src目錄
#如下在/usr/src/packages/,新增了SPECS和SOURCES兩個目錄
suse11:/usr/local/src # ls -hltr /usr/src/packages/
total 20K
drwxrwxrwt 2 root root 4.0K Apr 25  2013 SRPMS
drwxrwxrwt 2 root root 4.0K Apr 25  2013 BUILD
drwxrwxrwt 4 root root 4.0K Aug  7 11:09 RPMS
drwxr-xr-x 2 root root 4.0K Oct 17 14:31 SPECS
drwxr-xr-x 2 root root 4.0K Oct 17 14:31 SOURCES

#如下,mysql的安裝源檔案為mysql-5.6.21.tar.gz
suse11:/usr/local/src # cd /usr/src/packages/SOURCES
suse11:/usr/src/packages/SOURCES # ls
mysql-5.6.21.tar.gz

#解壓tar檔案
suse11:/usr/src/packages/SOURCES # tar -xvf mysql-5.6.21.tar.gz

3、源碼安裝MySQL
參考:Linux 下MySQL源碼安裝完整版 

--------------------------------------分割線 --------------------------------------

Ubuntu 14.04下安裝MySQL

《MySQL權威指南(原書第2版)》清晰中文掃描版 PDF

Ubuntu 14.04 LTS 安裝 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主從伺服器

Ubuntu 12.04 LTS 構建高可用分布式 MySQL 叢集

Ubuntu 12.04下原始碼安裝MySQL5.6以及Python-MySQLdb

MySQL-5.5.38通用二進位安裝

--------------------------------------分割線 --------------------------------------

本文永久更新連結地址:

相關文章

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.