系统环境是centos 6.5 64位的

首先在防火墙里面增加3306端口:

centos 6.5 64位下安装源码安装mysql 5.6.15_第1张图片

然后保存:wq!

保存好后重启下防火墙

service iptables restart


安装系统所需要的依赖包

[root@localhost ~]# yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*  cmake  bison

我这里下载的版本是 mysql-5.6.15.tar.gz 


文件位置在/usr/local/src

先进行解压缩,具体操作如下

wKioL1R21LfBRsKOAAFcrQ-8qA0688.jpg

然后查看安装和使用说明:

vim INSTALL-SOURCE

centos 6.5 64位下安装源码安装mysql 5.6.15_第2张图片

按照步骤来:

   1、 添加用户组

    groupadd mysql

   2、添加一个用户并加入mysql用户组

    useradd -r -g mysql mysql

   3、解压压缩文件

    tar -zxvf /usr/local/src/mysql-5.6.15.tar.gz

   4、做一个软链接,把解压好的文件链接到/usr/local/这里

    ln -s mysql-5.6.15 mysql

   5、进入mysql

    cd mysql

   6、设置所有者和所属组递规权限

    chown -R mysql .

    chgrp -R mysql . 

   7、初始化安装数据库

    scripts/mysql_install_db --user=mysql

   8、改变当前文件夹的所有者,改变data的所有者为mysql

    chown -R root

    chown -R mysql data

   9、测试一下

    bin/mysqld_safe --user=mysql 

wKiom1R26N7ArjntAADaPpKxfuo021.jpg看到这步就成功了

    10、下面进入下mysql

    安装目录是usr/local/mysql

    执行命令/usr/local/mysql/bin/mysql -uroot -p

centos 6.5 64位下安装源码安装mysql 5.6.15_第3张图片

安装完成

有不足的地方请各位大侠多多指点,谢谢