与MyISAM有关的数字海洋数据库问题 更新

我们的Laravel应用程序使用InnoDB以及MyISAM表,并且直到最近将服务器移至Digital Ocean以便使用其“分布式数据库系统”为止,它的运行状况都很好。

现在,当我运行迁移时,它可以正常工作,直到找到试图创建MyISAM表的第一个表迁移,并且脚本崩溃时出现以下错误:

Storage engine MyISAM is disabled (Table creation is disallowed)

谁能告诉我如何在Digital Ocean中启用存储引擎MyISAM?

我搜索了很多东西,找不到有用的线程。

======

更新

大多数评论建议我应该切换到InnoDB,这将是最终解决方案,但是如果有任何方法可以启用MyISAM存储引擎以实现数字海洋,我想知道这一点。

sdwdwz 回答:与MyISAM有关的数字海洋数据库问题 更新

任何人都在想同样的事情。根本不可能。 MyISAM并没有提供您无法使用InnoDB做的任何事情,因此唯一的方法就是将您的MyISAM迁移转换为InnoDB。同样在我的情况下,我们使用的是托管数据库,它肯定在数字海洋中不支持MyISAM。

本文链接:https://www.f2er.com/3159601.html

大家都在问