卸载MySQL

  1. # 查询已安装的列表
  2. rpm -qa|grep -i mariadb
  3. rpm -qa|grep -i mysql
  4. # 卸载查询到的MySQL
  5. rpm -ev --nodeps mysql-community-libs-xxx
  6. rpm -ev --nodeps mariadb-xxx
  7. # 查询残余文件夹
  8. find / -name mysql
  9. # 删除
  10. rm -rf xxx/mysql
  11. # 删除/etc/my.cnf文件
  12. rm -rf /etc/my.cnf

安装MySQL

  1. # 安装基础组件
  2. yum install libaio perl net-tools
  3. # 依次执行以下命令安装
  4. rpm -ivh mysql-community-common-5.7.xxx
  5. rpm -ivh mysql-community-libs-5.7.xxx
  6. rpm -ivh mysql-community-client-5.7.xxx
  7. rpm -ivh mysql-community-server-5.7.xxx
  8. # 查询是否安装成功
  9. rpm -qa | grep mysql
  10. # 启动Mysql,并加入开机自启
  11. systemctl start mysqld
  12. systemctl stop mysqld
  13. systemctl enable mysqld
  14. # 使用Mysq初始密码登录数据库
  15. grep "password" /var/log/mysqld.log
  16. mysql -uroot -p
  17. # 输入刚刚查询到的密码
  18. # 修改密码
  19. set password for root@localhost = password('xxx');
  20. # 授权外网访问
  21. grant all on *.* to root@'%' identified by '数据库密码';
  22. flush privileges;
  23. # 开发防火墙端口号
  24. firewall-cmd --add-port=3306/tcp --permanent
  25. firewall-cmd --add-port=6379/tcp --permanent
  26. firewall-cmd --reload