laravel报错 “ SQLSTATE[42000]: 1071 Specified key was too long
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes
laravel报错 “ SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes”
原因:mysql版本较低
解决办法:
app\Providers\AppServiceProvider.php 下
修改boot()方法添加如下代码
Schema::defaultStringLength(191);
————————————————
版权声明:本文为CSDN博主「zihanzy.com」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:blog.csdn.net/weixin_45143481/arti...
本作品采用《CC 协议》,转载必须注明作者和本文链接
use Illuminate\Support\Facades\Schema;
哥,这文档里都有