[root@centos701 ~]# hostname -I
10.0.0.200 172.17.0.1
[root@centos701 ~]# hostname
centos701
[root@centos701 ~]# rpm -qa | grep mariadb
[root@centos701 ~]# rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64
[root@centos701 ~]# useradd mysql -s /sbin/nologin
#创建数据目录
[root@centos701 ~]# mkdir -p /data/3306
#创建软件目录
[root@centos701 ~]# mkdir -p /app/database
#创建日志目录
[root@centos701 ~]# mkdir -p /binlog/3306
[root@centos701 ~]# cd /app/database/
[root@centos701 database]# tar -zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
[root@centos701 database]# mv mysql-5.7.9-linux-glibc2.5-x86_64 mysql
#加入到环境变量
[root@centos701 ~]# cat <<EOF>>/etc/profile
#mysql的path
export PATH=/app/database/mysql/bin/:$PATH
EOF
#授权
[root@centos701 ~]# chown -R mysql.mysql /app /data /binlog
#刷新
[root@centos701 ~]# source /etc/profile
#版本
[root@centos701 ~]# mysql -V
#初始化
[root@centos701 ~]# mysqld --initialize-insecure --user=mysql --basedir=/app/database/mysql --datadir=/data/3306
#配置文件
[root@centos701 ~]# cat > /etc/my.cnf <<EOF
[mysql]
socket=/tmp/mysql.sock
[mysqld]
user=mysql
port = 3306
basedir=/app/database/mysql
datadir=/data/3306
server_id=6
socket=/tmp/mysql.sock
character-set-server=utf8mb4
EOF
#配置启动
[root@centos701 ~]# cd /app/database/mysql/support-files/
[root@centos701 support-files]# cp mysql.server /etc/init.d/mysqld
[root@centos701 ~]# service mysqld start
#进入mysql
[root@centos701 ~]# mysql
mysql> set password for root@localhost=password('root');
[root@centos701 ~]# mysql -uroot -p