【问题标题】:migrate data from mysql5.1 to mysql5.6将数据从 mysql 5.1 迁移到 mysql 5.6
【发布时间】:2013-06-14 10:37:04
【问题描述】:

我想将数据从 mysql5.1 迁移到 mysql5.6。我成功安装了mysql5.6,但我有旧版本的数据超过50 GB。我只想复制并粘贴到较新的版本中。我做到了,但有些表无法访问。

我猜这是表的引擎问题(innodb/myisam),但我不知道如何解决。

我在更改表格时发现了另一个问题,它给出了错误“表格​​已满”。

如何在不丢失任何数据的情况下为每个表创建单独的表空间?

【问题讨论】:

    标签: mysql dbmigrate


    【解决方案1】:

    使用 mysqldump 从 5.1 转储所有数据库/表/数据

    然后你只需在新的 5.6 版本中重新导入它。

    您有工作台还是使用命令提示符?在工作台中有一个迁移向导。但是,由于您的 dbase 超过 50 GB,我强烈建议您转储数据,然后重新导入。

    http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html - 这个链接会帮助你。

    【讨论】:

      猜你喜欢
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多