使用InnoDB和MyISAM表将MyISAM数据库迁移到新服务器

时间:2015-11-25 07:21:12

标签: mysql database innodb myisam

我有一个带有MyISAM和InnoDB表的MyISAM数据库,我想将这个数据库迁移到另一个服务器,对于MyISAM,只需复制.frm .MYI和.MYD,但对于InnoDB表,如何将它们移动到新服务器?

1 个答案:

答案 0 :(得分:1)

假设配置和版本相同,并且源服务器完全关闭,您可以移动$python manage.py runmodwsg --include-file=/etc/apache2/sites-available/extra.conf 文件以及所有ibdata*.frm文件。但不建议这样做。

移动所有(或部分)数据库的便携方式是使用*.ibd转储它们,并使用mysqldump将其恢复到目标上。