MySQL-Linux升级MySQL 升级MySql 5.7.26 到5.7.29
⼀、查看原MySQL版本
在linux中下载mysql时冲突是什么
select version();
⼆、备份原数据库
备份⽅法如下⾯⽂章所述
这⾥直接操作。
查看数据库后发现只有三个库是我⾃⼰“重要”的库,进⾏三个库备份。
依次执⾏命令并按提⽰输⼊密码(本机备份,注意⼤⼩写):
mysqldump -h 127.0.0.1 -u root -B -p Java > /mysqlData/Java.bak
mysqldump -h 127.0.0.1 -u root -B -p ofs_v1 > /mysqlData/ofs_v1.bak
mysqldump -h 127.0.0.1 -u root -B -p ofs_v2 > /mysqlData/ofs_v2.bak
导出所有:
mysqldump -u root -p  --all-databases >/back/mysql/20200922_all.sql
备份结果如下:
三、上传MySQL最新版本
上传并解压:
tar -zxvf mysql-5.7.29-linux-glibc2.
上传并解压后如下图所⽰:
四、删除旧版本MySQL
使⽤下⾯命令,查看安装的MySQL:
rpm -qa|grep -i mysql
正常如果rpm安装,则会出现如下图所⽰:
rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64  // 普通删除模式
rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64  // 强⼒删除模式,如果使⽤上⾯命令删除时,提⽰有依赖的其它⽂件,则⽤该命令可以对其进⾏强⼒删除rpm -qa | grep mariadb      // 检查是否安装,卸载同上
然后依次删除即可。我这边不是rpm安装,所以查询不到的。所以不存在冲突依赖,不需要删除
五、安装MySQL
可以查看我的另⼀篇⽂章,
六、恢复备份
进⼊MySQL进⾏恢复,上次我们备份的⽬录是在/mysqlData下⾯,所以恢复如下:
source /mysqlData/Java.bak
source /mysqlData/ofs_v1.bak
source /mysqlData/ofs_v2.bak
使⽤Navicat链接:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。