msyql 5.7.20 升到mysql 5.7.26步骤(二进制文件)

1. 解压mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 

    tar zxvf  mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 

2. 关闭db . service mysqld stop

3.  替换mysql二进制应用文件

      mv  /home/mysql   /home/mysql_old

      mv  mysql-5.7.26-linux-glibc2.12-x86_64  /home/mysql

     chown -R mysql:mysql  /home/mysql

     cp  /home/mysql_old/.bash_profile    /home/mysql/

4. 升级

     启动: mysqld_safe --user=mysql --datadir=/mydata/data &

     把升级应用到表:mysql_upgrade -S /home/mysql/mysql.sock -u root -p

     关闭 :mysqladmin -S /home/db/mysql/mysql.sock -u root -p shutdown

    开启: service mysqld start

5. 版本查询

[email protected]:13:46[(none)]>show variables like '%version' ;
+------------------+---------------+
| Variable_name    | Value         |
+------------------+---------------+
| innodb_version   | 5.7.26        |
| protocol_version | 10            |
| tls_version      | TLSv1,TLSv1.1 |
| version          | 5.7.26-log    |
+------------------+---------------+

至此升级完毕。

   

回退:

关闭 :mysqladmin -S /home/db/mysql/mysql.sock -u root -p shutdown

替换: mv  /home/mysql   /home/mysql_old

开启: service mysqld start

    

发布了117 篇原创文章 · 获赞 20 · 访问量 33万+

猜你喜欢

转载自blog.csdn.net/u010719917/article/details/90446048