当前位置:   article > 正文

MySQL版本升级之rpm包方式_mysql5.7.2升级5.7.39rpm

mysql5.7.2升级5.7.39rpm

说明:

版本:由mysql 5.7.2 升级到 mysql 5.7.9

原来MySQL版本(5.7.2)使用的rpm包安装

 

步骤:

第一步:下载需要的数据库版本。

  1. #下连接有各种版本的数据库,和其他软件的安装包
  2. http://mirrors.sohu.com/mysql/
  3. 需要升级至mysql 5.7.9,故下载的连接为:
  4. http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

第二步:数据备份。

  1. #防止升级失败,数据丢失
  2. mysqldump -h127.0.0.1 -u$db_user -p$db_passwd x_link_prod --single-transaction --log-error=$backup_dir/dbname_$time.log | gzip  >$backup_dir/dbname_$time.sql.gz
  3. #使用前,请替换相应的参数。

第三步:解压安装包升级mysql。

  1. tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar
  2. #升级:把所有需要安装的组件放在install 后边一起安装升级,这样不会有升级顺序导致升级失败的问题。
  3. yum install mysql-community-client-5.7.29-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.29-1.el7.x86_64.rpm  mysql-community-libs-5.7.29-1.el7.x86_64.rpm mysql-community-server-5.7.29-1.el7.x86_64.rpm mysql-community-common-5.7.29-1.el7.x86_64.rpm

 

上述升级命令执行后:

#如果在升级安装开始时MySQL服务器正在运行,则会在安装结束时自动重启,执行上述升级命令后,可直接查看版本号变为升级后的版本号。

SELECT VERSION()

#如果在升级安装开始前人工停止了MySQL服务,则必须在升级安装完成后,手动重新启动MySQL服务;

service mysqld start

 

第四步:检查并可能解决旧数据和升级软件之间的任何不兼容性

mysql_upgrade -u用户名 -p密码

 

遇到问题:

刚升级MySQL组件的时,先升级mysql-community-server或者mysql-community-common,升级会失败,报如下错误:

Error: Package: mysql-community-server-5.7.25-1.el7.x86_64 (installed)

           Requires: mysql-community-common(x86-64) = 5.7.25-1.el7

           Removing: mysql-community-common-5.7.25-1.el7.x86_64 (installed)

               mysql-community-common(x86-64) = 5.7.25-1.el7

           Updated By: mysql-community-common-5.7.29-1.el7.x86_64 (/mysql-community-common-5.7.29-1.el7.x86_64)

               mysql-community-common(x86-64) = 5.7.29-1.el7

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

 

解决方法:调整升级逐渐顺序,先升级client、然后libs,最后common和server同时升级,最终升级成功。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/967172
推荐阅读
相关标签
  

闽ICP备14008679号