迁移时,指定的键是Laravel 5.7上的To Long Error

时间:2018-09-24 23:17:29

标签: laravel

我尝试过Laravel 5.7,我使用composer安装了它-使用以下命令:composer create-project --prefer-dist laravel / laravel blog-,composer更新,key:generate,env上的数据库配置。它全部完成了,但是当我运行php artisan migration时,出现了这样的错误:

Illuminate\Database\QueryException  : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))

我要去AppServiceProvider.php,并且此代码已经存在

public function boot() { Schema::defaultStringLength(191); }

所以,我不知道问题是什么,有人可以帮助我解决这个问题吗?

0 个答案:

没有答案