Larabel迁移文件发生错误怎么办?
时间:2021-12-14
来源:互联网
今天PHP爱好者给大家带来下面给大家分享Laravel框架下关于Larabel迁移文件时报SQLSTATE[42000]错误的解决方法,希望对大家有所帮助!
Laravel执行php artisan migrate命令时,报如错误的解决方法
Illuminate\Database\QueryException :
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long;
max key length is 1000 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
解决方法
修改 app/Providers/AppServiceProvider.php文件中添加如下内容:
<?php
namespace App\Providers;use Illuminate\Support\ServiceProvider;use Illuminate\Support\Facades\Schema;class AppServiceProvider extends ServiceProvider{
public function register()
{
}
public function boot()
{
Schema::defaultStringLength(191);
}}
修改部分
Schema::defaultStringLength(191);
相关以上就是Larabel迁移文件发生错误怎么办?的详细内容,更多请关注php爱好者其它相关文章!
-
燕云十六声林里柠檬茶联动曝光-活动即将上线 时间:2025-05-14
-
异环二测什么时候-异环二测什么时候开始 时间:2025-05-14
-
币安APP怎么更新版本?-自动更新与手动升级教程 时间:2025-05-14
-
异环5月15日会有哪些动态-异环最新动态是什么 时间:2025-05-14
-
新月同行新玩法-官方“落子为城”新玩法 时间:2025-05-14
-
原神最新礼包兑换码-最新官方兑换码2025年5月13日 时间:2025-05-14
今日更新
-
mysql 是什么意思
阅读:18
-
css怎么将输入框设置为圆形
阅读:18
-
php-cs-fixer能够自动帮你修证代码风格吗
阅读:18
-
php中dt是指什么意思
阅读:18
-
gitlab和git的区别是什么
阅读:18
-
用css怎么设置img的图片大小
阅读:18
-
通过go get拉取扩展发生报错怎么办?
阅读:18
-
git权限有几种
阅读:18
-
git怎么取消commit
阅读:18
-
分析 thinkphp5 显示render不兼容问题
阅读:18