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

    xiaoxiao2022-07-04  149

    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. 版本查询

    root@127.0.0.104: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

     

        

    最新回复(0)