我希望将数据从mysql5.1迁移到mysql5.6。我成功地安装了mysql5.6,但是我的老版本的数据超过了50 GB。我只想复制和粘贴更新的版本。我做到了,但有些桌子是无法到达的。
我想这是桌子上的engine(innodb/myisam)问题,但我不知道如何解决。
我发现了另一个问题,当修改表时,它会产生错误“表是满的”。
如何在不丢失任何数据的情况下为每个表创建单独的表空间?
发布于 2013-06-14 11:41:06
使用5.1中的mysqldump转储所有数据库/表/数据
然后您只需在新的5.6版本中重新导入它。
您有工作台吗?还是使用命令promt?工作台中有一个迁移wizrd。但是,由于dbase超过50 GB,我强烈建议将数据转储,然后再重新使用。
http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html -This链接将帮助您解决问题。
https://stackoverflow.com/questions/17106558
复制相似问题