服务器上已经有mysql 5.6 在跑,想学习mysql 5.7 新特性,发现安装5.7 时各种坑,所以记录下以防忘记
安装mysql 5.7
groupadd mysql
useradd -r -g mysql mysql
tar -xf mysql-5.7.9-linux-glibc2.5-x86_64
cp -r mysql-5.7.9-linux-glibc2.5-x86_64 /opt
cd /opt
ln -sv mysql-5.7.9-linux-glibc2.5-x86_64/ mysql57
cd mysql57/
## 创建数据目录
mkdir -p /data/mysql57
chown -R mysql.mysql /data/mysql57
cp support-files/my-default.cnf my.cnf
vi my.cnf #配置下面几项
basedir =/opt/mysql57
datadir = /data/mysql57
port = 3357
server_id = 33571
socket =/tmp/mysql57.sock
bin/mysqld --initialize --user=mysql --basedir=/opt/mysql57 --datadir=/data/mysql57 --defaults-file=/opt/mysql57/my.cnf
bin/mysql_ssl_rsa_setup
cp support-files/mysql.server /etc/init.d/mysqld57
vim /etc/init.d/mysqld57
basedir='/opt/mysql57'
datadir='/data/mysql57'