我是Laravel的新手,我正在使用“Laravel版本9”(最新),我运行以下命令,但给我以下错误
Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes
我有4个文件内“数据库/迁移”,然后我运行“php工匠服务”命令,但只有“两个表”插入到数据库(用户(空)和迁移),我怎么能添加表的其余部分?我尝试了以下代码内“/app/Providers/AppServiceProvider.php”,但仍然得到相同的错误,我该如何解决这个问题?
public function boot()
{
Schema::defaultStringLength(191);
}
1条答案
按热度按时间oaxa6hgo1#
在文件
config/database.php
中,找到关键字mysql
并添加行应该看起来像这样: