注意:php artisan migrate生成迁移报错存在多余表格记得先删除再执行
第一步
在app\Providers\AppServiceProvider中调用Schema::defaultStringLength方法来实现配置:
use Illuminate\Support\Facades\Schema;
public function boot()
{
Schema::defaultStringLength(191);
}
第二步
找到项目根目录下的config/database.php下的mysql属性并替换
'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',