[root@linux01 ~]# groupadd mysql
[root@linux01 ~]# useradd -r -g mysql mysql
[root@linux01 ~]# mkdir -p /kingsql/database/mysql/tmp/
[root@linux01 ~]# mkdir -p /kingsql/database/mysql/log/
[root@linux01 ~]# touch /kingsql/database/mysql/log/mysqld.log
[root@linux01 ~]# mv mysql8.0_kingsql.tar.gz /kingsql/database/mysql/
[root@linux01 ~]# cd /kingsql/database/mysql/
[root@linux01 mysql]# tar -zxvf mysql8.0_kingsql.tar.gz
root@linux01 mysql]# /kingsql/database/mysql/bin/mysqld --initialize --user=mysql --datadir=/kingsql/database/mysql/data --basedir=/kingsql/database/mysql
如果不出密码初始化在data里面全部删除
[root@linux01 mysql] # chown mysql:mysql -R /kingsql
[root@ogg02 etc]# vi /etc/my.cnf
[client]
socket = /kingsql/database/mysql/tmp/mysql.sock
[mysqld_safe]
log-error=/kingsql/database/mysql/log/mysqld.log
pid-file=/kingsql/database/mysql/mysqld.pid
[mysqld]
basedir = /kingsql/database/mysql
datadir = /kingsql/database/mysql/data
port = 3306
socket = /kingsql/database/mysql/tmp/mysql.sock
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[root@ogg02 etc]# echo "export PATH=$PATH:/kingsql/database/mysql/bin" >> /etc/profile
[root@ogg02 etc]# source /etc/profile
[root@ogg02 ~]# mysqld_safe&
[root@ogg02 ~]# mysql -u root -p
Enter password:

如果进不去杀掉进程ps -ef | grep mysql