数据库迁移: Key 过长

key was too long;max key length is 1000 bytes.
key的最大长度是1000,这里占用了1071个字节,请问是哪里出错了?有好的解决方案吗?
关于 LearnKu
手动给索引起个名
搜到这么一个答案 链接:https://www.cnblogs.com/wangzhaobo/p/95862... ,可是我想这不是一个好的解决方案,似乎也并不能解决我的问题。

config/database.php
数据库迁移文件如下:

AppServiceProvider 文件加入
第二个参数设置索引名
这个错误是因为 你需要建立索引的字段太长了, 导致建索引的时候报错.
你百度
mysql 1071就知道怎么做了.