RPM升级MySQL

#备份数据和mysql主配置文件my.cnf
  mysqldump -uroot -p --databases dbname > databases.sql
#关闭当前的mysql服务器
  mysqladmin -u root -p shutdown

#查看当前mysql的rpm包信息
  rpm -qa | grep mysql

#下载并解压mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar
  tar -xf mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar
#安装rpm包会自动替换之前的包,不用再去手动删除
  yum install mysql-community-{common,libs-compat,devel,embedded,embedded-devel,embedded-compat,test,server,client,libs}-*

#启动数据库并升级
  systemctl start mysqld

  mysql_upgrade -uroot -p

#开启even(如果有设置):
#事件调度是否开启:
  SHOW VARIABLES LIKE 'event%';
#设置事件调度开启/关闭:
  SET GLOBAL event_scheduler = 1;

作者:stuka

个性签名:教育的目的是为了获得与个人兴趣爱好相适应并得到国家和社会认可的能力

如有帮助请点击右下“推荐”

wechat alipay

原文地址:https://www.cnblogs.com/stuka/p/14716983.html