MySQL 源代码scr.rpm安装的一点注意事项

Posted liguangsunls

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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源代码安装完整版





















以上是关于MySQL 源代码scr.rpm安装的一点注意事项的主要内容,如果未能解决你的问题,请参考以下文章

有关MySQL索引的一点补充

Apache+php+mysql win7 64位安装的几个注意事项

win7旗舰版安装不了mysql问题-------win7系统版本选择问题的一点探索

捕获异常时的执行顺序需要注意的一点

很爽的一点。用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '' for column 'createtime' 解决

oracle迁移到mysql注意事项