MySQL数据库如何升级?MySQL数据库详细升级步骤

就像是python经过了数十次的版本更新迭代一样,大家常用的mysql数据库也是经过了很多次的更新 。那么很多小伙伴在使用的还是旧的mysql数据库,下面这一篇文章就来讲一下该如何去升级mysql数据库,一起看看吧 。

MySQL数据库如何升级?MySQL数据库详细升级步骤

文章插图
本文所讲的mysql数据库升级是针对一个大环境的小版本去升级的,因为想要去更新大版本的mysql数据库的话需要去将本地的旧版mysql卸载,再去下载安装新版的mysql数据库才可以 。
1.以管理员的身份打开命令,通过命令即可去下载新版本的mysql数据库安装文件并对其进行解压,命令如下:
tar -xzvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gzln -s mysql-5.7.20-linux-glibc2.12-x86_64 mysql5.72.解压完成之后要先去关闭当前的mysql数据库及其服务,然后使用下载好的新版mysql文件去替换掉旧版的文件,命令如下:
mysql -u root -p -S /data/mysql3308/mysql3308.sock --execute="SET GLOBAL innodb_fast_shutdown=0"cd /usr/localmv mysql  mysql5.6mv mysql5.7 mysql3.版本文件替换完成之后基本上就以及升级完成了,接下来就可以测试一下替换文件之后能不能正常启动,命令如下:
mysqld_safe --user=mysql --socket=/data/mysql3308/mysql3308.sock -p --skip-grant-tables --datadir=/data/mysql3308/data4.成功启动mysql之后需要去更新一下mysql数据库的系统库,这个过程之中需要保持联网状态,示例如下:
mysql_upgrade -uroot -p -S /data/mysql3308/mysql3308.sock5.以上操作都完成之后需要重启mysql数据库来保存所执行的命令操作是的更改升序,命令如下:
mysqld --defaults-file=/data/mysql3308/my3308.cnf & mysql -uroot -p -S /data/mysql3308/mysql3308.sock【MySQL数据库如何升级?MySQL数据库详细升级步骤】以上就是mysql数据库升级的详细步骤和命令了,希望对你有所帮助 。

    推荐阅读