1、groupadd mysqluseradd -r -g mysql -s /bin/false mysqlcd /usr/localtar -zxvf /opt/罪焐芡拂mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /opt/ln -s /opt/mysql-5.7.17-linux-glibc2.5-x86_64 mysqlcd mysqlmkdir mysql-fileschmod 750 mysql-fileschown -R mysql .chgrp -R mysql .bin/mysqld --initialize --user=mysql
2、如果这一步报错如下:[ERROR] --initialize specified but the data directory has files in it. Aborting.
3、解决方案:rm -rf /var/lib/mysql/
4、重新执行上面的命令,提示生成了一个临时密码:2017-01-03T09:12:33.748807Z 1 [Note] A temporary password is generated for root@localhost: =*-gFoje>1Pr
5、执行这一步应该生成一个data目录,如果没有生成,那一定是因为系统中存在已经安装好了的mysql,先按照步骤2卸载掉,然后重新执行bin/mysqld --initialize --user=mysqlbin/mysql_ssl_rsa_setupchown -R root .chown -R mysql data mysql-filesbin/mysqld_safe --user=mysql &
6、下面这一步可选cp support-files/mysql.server /etc/init.d/mysqld