一、安装前环境准备
1、安装确保以下系统相关库文件
yum -y install gcc gcc-c++ autoconf autoconf automake zlib* libxml* ncurses-devel libmcrypt* libtool* cmake
2、建立mysql安装目录及数据存放目录
mkdir /usr/local/mysql
mkdir -p /data/mysql
3、创建用户和用户组
groupadd mysql
useradd -g mysql mysql
4、赋予数据存放目录权限
chown mysql.mysql -R /data/mysql
二、安装Mysql-5.6.29
1、获取解压mysql-5.6.29.tar.gz
tar -zxvf mysql-5.6.29.tar.gz
cd mysql-5.6.29/
2、编译mysql-5.6.29
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk
-DWITH_MYISAM_STORAGE_ENGINE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1
-D