Laravel 5.5 中迁移后外键引用关系未显示

Foreign key reference relation does not show up after migration in Laravel 5.5

嗨,

我在 Laravel 5.5 中进行了迁移,我在其中指定了每个表的外键引用。这在我的 XAAMP 本地主机上运行良好。我可以在 ER 图中看到关系(在本地工作)。一旦我将我的代码推送到服务器并迁移我的所有表,引用就会消失 - 我使用设计器视图检查我的 ER 图,它似乎没有任何关系

我猜我遇到了兼容性问题。

这是我的服务器配置。

On my localhost

on my VPS server(centOS)

这是由于 php 版本兼容性,其中 phpmyadmin 正在处理 php 5.6 版本。

只是无法正确处理 - 在 inmotionhosting VPS 上使用 cpanel

托管

更新:

此外,我还从本地主机和实时服务器交叉检查了 sql。两者都有不同或相同的代码。迁移后,我可以看到本地主机中添加了约束,而实时服务器中没有约束。为什么会这样?

已解决:必须将我的引擎从 MyISAM 更改为 InnoDB。