我正在使用laravel和laravel迁移机制。我创建了表并设置了外键。但是表是MyISSAM,因此不会创建任何外键。我在哪里启用/配置此功能?(将其更改为InnoDB,而不是在mysql服务器中)。
您可以编辑/config/database.php文件,搜索 mysql 条目并更改:
'engine' => null,
至
'engine' => 'InnoDB',
这样可以避免$table->engine = "InnoDB";为每个架构添加;)
$table->engine = "InnoDB";