准备阶段

  1. # 一. 关闭存储节点mysql服务
  2. 1.切换节点,将从库集中到几台机器上
  3. 2.停止主库和对应从库复制
  4. 3.停止mysql
  5. mysqld_multi stop
  6. #二. 备份data目录
  7. cp -R /data/mysql/ /data/mysql_back
  8. #三. 准备mysql8包S
  9. tar -xvf mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz -C /usr/local/

开始升级

#1. 删除原有软链
# !注意,提示信息应为:rm:是否删除符号链接 "/usr/local/mysql" ?
rm /usr/local/mysql

#2. 新建软链指向mysql8
ln -s /usr/local/mysql-8.0.22-linux-glibc2.12-x86_64 /usr/local/mysql

#3. 启动mysql服务
mysqld_multi start