1、准备工作:
安装基本依赖包,先用yum安装cmake、automake 、autoconf ,另MySQL5.6.x需要最少安装的包有:bison,gcc、gcc-c++、ncurses-devel
[root@localhost ~]# yum install cmake make -y[root@localhost ~]# yum install gcc gcc-c++ autoconf bison automakezlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*-y
安装完后确定是否安装成功
2、开始安装
[root@vm-10-154-252-53 ~]# groupadd mysql
[root@vm-10-154-252-53 ~]# useradd -r -g mysql mysql
[root@vm-10-154-252-53 ~]# tar -zxvf mysql-5.6.10.tar.gz
[root@vm-10-154-252-53 ~]# cd mysql-5.6.10
[root@vm-10-154-252-53 mysql-5.6.20]# cmake .
[root@vm-10-154-252-53 mysql-5.6.20]# make && make install
3、设置权限
[root@vm-10-154-252-53 ~]# chown -R mysql.mysql /usr/local/mysql
[root@vm-10-154-252-53 ~]# cd /usr/local/mysql/scripts
[root@vm-10-154-252-53 ~]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
[root@vm-10-154-252-53 ~]# cd /usr/local/mysql/support-files
[root@vm-10-154-252-53 support-files]# cp mysql.server /etc/rc.d/init.d/mysql
[root@vm-10-154-252-53 support-files]# cp my-default.cnf /etc/my.cnf
[root@vm-10-154-252-53 ~]# chkconfig -add mysql
[root@vm-10-154-252-53 ~]# chkconfig mysql on
[root@vm-10-154-252-53 ~]# service mysql start
4、查看权限是否成功
[root@vm-10-154-252-53 ~]# cat /etc/passwd |grep mysql
[root@vm-10-154-252-53 ~]# cat /etc/group |grep mysql
5、设置mysql 命令为系统命令
[root@vm-10-154-252-53 ~]# ln -s /usr/local/mysql/bin/mysql /usr/bin
6、查看mysql状态