首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL将数据从5.1迁移到5.6 -威胁

MySQL将数据从5.1迁移到5.6 -威胁
EN

Stack Overflow用户
提问于 2015-03-23 10:10:37
回答 1查看 3.2K关注 0票数 2

我确实计划将数据库从5.1版迁移到5.6版。我想通过使用mysqldump来做到这一点:

  1. (按mysqldump)数据从MySQL DB 5.1导出到sql文件,
  2. 导入这个MySQL 5.6数据库的sql文件(通过mysqldump),

没有一个复杂的数据库,迁移可能与某些风险相关?要找什么?

我不能从5.1更新数据库5.6,因为我不能停止生产基地在这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-23 11:13:37

一般来说,使用mysqldump进行升级是安全的(并受支持的)。

我最好的建议是在5.1服务器上使用来自MyQSL 5.6的mysqldump,因为较新的版本有相当多的补丁来确保在转储外键和其他部分时的正确顺序。您的5.1版本可能已经有了这些修复,但是使用更新的版本在任何情况下都不会有坏处。

确保在将数据库导入5.6之后运行mysql_upgrade,然后按照MySQL升级指南:http://dev.mysql.com/doc/refman/5.6/en/upgrading.html重新启动服务器

或者,如果您可以分两个步骤进行更新,您可以先升级到5.6.x之前的5.5.x,确保在这两个步骤中运行mysql_upgrade,从而执行就地二进制升级。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29207568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档