卸载MySQL
# 查询已安装的列表rpm -qa|grep -i mariadbrpm -qa|grep -i mysql# 卸载查询到的MySQLrpm -ev --nodeps mysql-community-libs-xxxrpm -ev --nodeps mariadb-xxx# 查询残余文件夹find / -name mysql# 删除rm -rf xxx/mysql# 删除/etc/my.cnf文件rm -rf /etc/my.cnf
安装MySQL
# 安装基础组件yum install libaio perl net-tools# 依次执行以下命令安装rpm -ivh mysql-community-common-5.7.xxxrpm -ivh mysql-community-libs-5.7.xxxrpm -ivh mysql-community-client-5.7.xxxrpm -ivh mysql-community-server-5.7.xxx# 查询是否安装成功rpm -qa | grep mysql# 启动Mysql,并加入开机自启systemctl start mysqldsystemctl stop mysqldsystemctl enable mysqld# 使用Mysq初始密码登录数据库grep "password" /var/log/mysqld.logmysql -uroot -p# 输入刚刚查询到的密码# 修改密码set password for root@localhost = password('xxx');# 授权外网访问grant all on *.* to root@'%' identified by '数据库密码';flush privileges;# 开发防火墙端口号firewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --add-port=6379/tcp --permanentfirewall-cmd --reload