主要是配置檔案中MySQL下的引擎配置是 null ;
將 config/database.php 中
'engine' => null,
修改成下面這樣
'engine' => 'InnoDB',
再執行 php artisan migrate 就可以了.
其實主要原因是 預設資料庫引擎 是 MyISAM 把資料庫引擎修改成 InnoDB 就好了.
tips: 如果你的這個表已經存在的話,就需要先刪除這個表.
本作品採用《CC 協議》,轉載必須註明作者和本文連結
主要是配置檔案中MySQL下的引擎配置是 null ;
將 config/database.php 中
'engine' => null,
修改成下面這樣
'engine' => 'InnoDB',
再執行 php artisan migrate 就可以了.
其實主要原因是 預設資料庫引擎 是 MyISAM 把資料庫引擎修改成 InnoDB 就好了.
tips: 如果你的這個表已經存在的話,就需要先刪除這個表.
本作品採用《CC 協議》,轉載必須註明作者和本文連結