我确实计划将数据库从5.1版迁移到5.6版。我想通过使用mysqldump来做到这一点:
没有一个复杂的数据库,迁移可能与某些风险相关?要找什么?
我不能从5.1更新数据库5.6,因为我不能停止生产基地在这一点。
发布于 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,从而执行就地二进制升级。
https://stackoverflow.com/questions/29207568
复制相似问题