卸载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: 【输入原来的密码】