mysql5系版本升级,8系升级

1、上传安装包 
mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz 
2、首先升级备库,再升级主库,步骤如下: 
  1)登陆 
   mysql -uroot -pMsql#\!456 -S /dbdata/mysql5724/data3306/my3306.sock 
  2)show variables like 'innodb_fast%'; 
  3)set global innodb_fast_shutdown=0; 
  4)mysqladmin -uroot -pMsql#\!456 -S /dbdata/mysql5724/data3306/my3306.sock  shutdown 
  5)备份数据目录 
  cp  -ra data3306  data3306_0708_bak 
  6)vim /dbdata/mysql5724/data3306/my3306.cnf 
  7)启动新程序 
   /mysql/mysql5734/bin/mysqld_safe  --defaults-file=/dbdata/mysql5724/data3306/my3306.cnf &  --skip-slave-start & 
  8)升级数据库 
  /mysql/mysql5734/bin/mysql_upgrade -uroot -pMsql#\!456 -S  /dbdata/mysql5724/data3306/my3306.sock 
  9)重启数据库 
  /mysql/mysql5734/bin/mysqladmin -uroot -pMsql#\!456 -S /dbdata/mysql5724/data3306/my3306.sock shutdown 
  /mysql/mysql5734/bin/mysqld_safe --defaults-file=/dbdata/mysql5724/data3306/my3306.cnf & 
  10)登陆数据库,检查是否有问题 
  /mysql/mysql5734/bin/mysql -uroot -pMsql#\!456 -S /dbdata/mysql5724/data3306/my3306.sock 
  select @@version; 
  start slave; 
  show  slave status\G; 
  升级命令显示都是ok,重启后版本为升级后版本、复制正常表明升级成功
 
 
 

3、通知csd启动keepalive 

4、通知业务验证业务
 
 
mysql8.0.12还是多少后,升级就是换个介质重启就完事了,自动升级了。
即:把cnf文件的base-dir换了以后,重启就升级完了
检查日志有升级字样即可
posted @ 2022-07-26 17:48  Harda  阅读(663)  评论(0编辑  收藏  举报