卸载mariadb
[root@mysql01 ~]# yum remove mariadb-config mariadb-common mariadb-libs
下载MySQL
[root@mysql01 ~]# yum -y install wget && wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
#下载可能会有点慢,可以先下载好通过xftp上传上去
开始安装MySQL
[root@mysql01 ~]# cd /opt && tar xzf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
[root@mysql01 ~]# mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/
[root@mysql01 ~]# groupadd mysql
[root@mysql01 ~]# useradd -r -g mysql -s /bin/false mysql
[root@mysql01 ~]# cd /usr/local
[root@mysql01 ~]# ln -s mysql-5.7.18-linux-glibc2.5-x86_64 mysql
[root@mysql01 ~]# chown -R mysql.mysql /usr/local/mysql-5.7.18-linux-glibc2.5-x86_64
[root@mysql01 ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/
[root@mysql01 ~]# mkdir /data/mysql3306
[root@mysql01 ~]# chown -R mysql.mysql /data/mysql3306/
#上传my.cnf配置文件到/etc/下
[root@mysql01 ~]# cd /usr/local/mysql && bin/mysqld --initialize --user=mysql
启动数据库
[root@mysql01 ~]# /etc/init.d/mysql.server start
过滤临时密码
[root@mysql01 ~]# grep "root@localhost:" /data/mysql3306/error.log
修改密码
[root@mysql01 ~]# mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】