这是因为对mysql表进行创建的时候会有一个最大的字段数的限制
解决办法
手动配置数据迁移命令migrate时候的默认字节长度,在AppServiceProvider中调用Schema::defaultStringLength来设置
#1在头文件中use Schema
use Illuminate\Support\Facades\Schema;
#2设置长度
Schema::defaultStringLength(191);//转换成mysql的最大长度大致可以转换为191
这是因为对mysql表进行创建的时候会有一个最大的字段数的限制
解决办法
手动配置数据迁移命令migrate时候的默认字节长度,在AppServiceProvider中调用Schema::defaultStringLength来设置
#1在头文件中use Schema
use Illuminate\Support\Facades\Schema;
#2设置长度
Schema::defaultStringLength(191);//转换成mysql的最大长度大致可以转换为191