我在我的笔记本电脑上开发了一个小型的wamp web应用程序,在那里我运行了一个mysql实例,我为我的db引擎选择了innodb。经过几周的开发,我想把它公之于众,发现我的web主机提供的数据库服务器不支持innodb,只支持myisam。
在我的笔记本电脑上,从innodb模式生成的create and populate脚本在对实时数据库执行时,可以创建单独的表,但在创建视图时会遇到问题。myisam中是否不支持视图?我知道外国钥匙不是。这就是我选择InnoDB的原因…我使用myisam进行InnoDB模式设计的机会有多大?
是否有任何直接的方法可以将整个模式从一个存储引擎转换为另一个?我应该寻找另一个提供mysql-db支持innodb的web主机吗?