就像是python经过了数十次的版本更新迭代一样,大家常用的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数据库升级的详细步骤和命令了,希望对你有所帮助 。
推荐阅读
- Python中如何赋给变量空值?Python空值详解
- MongoDB数据库是关系型数据库吗?详解mongodb核心功能
- Python如何求解多次方程?使用cmtch模块轻松实现
- 安装python后如何打开?这篇文章教会你方法
- 淘宝怎么取消订阅?如何设置手机淘宝订阅?
- 淘宝怎么补小坑产?如何运营坑产?
- 淘宝怎么注册是白号?如何养?
- 淘宝做单会计收入怎么做账?淘宝如何做单?
- 淘宝违规做单怎么消除?如何避免做单违规?
- ps索引颜色模式是什么?ps索引颜色模式如何使用?