Web服务器不支持InnoDB MYSQL

时间:2013-04-01 05:06:47

标签: mysql

我使用InnoDB引擎创建了一个数据库。现在我正在使用www.000webhost.com而不支持InnoDB Engine;我该怎么办?我的数据库已经完成,已准备好发布!有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我被迫使用的提供者只有MyISAM,我在InnoDB中开发。 可以迁移,因为似乎MyISAM忽略了在创建模式时使用的所有FK命令。

我使用了Mysql工作台的简单导出,并在远程主机中导入了模式和内容。

我认为自从我使用带有FK检查的InnoDB开发和测试后,数据库的约束将被保留。如果您的代码是可靠的,那么数据库失去完整性的风险应该很小。 但是,如果您没有在代码中管理某些约束,那么当然可能会出现无法解决问题的问题。

InnoDBMyISAM存储引擎的概述可以为您提供答案,如果您依赖于将两者分开的任何其他内容。