安装mysql5.6.23


1. 先安装cmake

yum -y install gcc gcc-c++
tar zxvf /home/aa/cmake-3.1.3.tar.gz -C /usr/src/
cd /usr/src/cmake-3.1.3/
./configure
make && make install

2. 安装mysql 5.6.23

useradd -M -s /sbin/nologin mysql
yum -y install ncurses ncurses-devel bison
tar zxvf /home/aa/mysql-5.6.23.tar.gz -C /usr/src
cd /usr/src/mysql-5.6.23/
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data/ -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make && make install
cd /usr/local/mysql/
chown -R mysql:mysql .
mv /etc/my.cnf /etc/my.cnf.bak

scripts/mysql_install_db --user=mysql
###这一步如果提示perl错误就安装perl依赖包
yum -y install perl perl-devel perl-Data-Dumper

bin/mysqld_safe --user=mysql &
bin/mysql_secure_installation
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
export PATH=$PATH:/usr/local/mysql/bin/
echo "PATH=$PATH:/usr/local/mysql/bin/" >> /etc/profile