Mysql5.7.18
rpm -qa|grep mariadb // 查询出来已安装的mariadb
rpm -e --nodeps 文件名 // 卸载mariadb,文件名为上述命令查询出来的文件
yum install libaio
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
mv mysql-VERSION-OS /usr/local/
ln -s full-path-to-mysql-VERSION-OS mysql
cd /usr/local/mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
cd /data/
chown mysql.mysql mysql/ -R
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
bin/mysql_ssl_rsa_setup
bin/mysqld_safe --user=mysql &
cp support-files/mysql.server /etc/init.d/mysqld
echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile
MySQL> set password='xxxxx'; 修改密码
MySQL> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; 设置密码不过期
ALTER USER 'username'@'ip_address' IDENTIFIED WITH mysql_native_password BY 'password';