导航栏

文章

  • 首页
  • 查看历史

导航栏

  • 登陆
    • QQ登陆 微博登陆
  • 其他
    • 图标库
  • 夜间模式
  • 退出登录

【亲测】laravel迁移出错Syntax error or access violation: 1071 Specified key was too long【亲测】


作者:科技小锅盖             时间:2022-4-15 14:50             站长QQ:1540217035

在使用laravel框架开发php时我们可以使用laravel的迁移机制来快速的创建表及填充数据今天在使用laravel的时候执行php artisan migrate时报错了SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length于是百度解决方法修改config/database.php文件找到mysql配置项将

'charset' => 'utf8mb4','collation' => 'utf8mb4_unicode_ci',

修改为

charset' => 'utf8',collation' => 'utf8_unicode_ci',

或者在appProvidersAppServiceProvider中调用Schema::defaultStringLength方法来实现配置。

use Illuminate\Support\Facades\Schema;/** Bootstrap any application services.** @return void*/public function boot(){   Schema::defaultStringLength(191);}



推荐

【亲测】VUE项目控制台输出很多警告信息【亲测】

2020-07-30 17:31:31

令游戏大神都胆寒的终极杀器 腾讯黑鲨游戏手机3S新品详尽体验

2020-08-01 16:10:46

学心理学有可能治愈自己和别人

2020-12-02 09:40:32

【亲测】腾讯全栈式风控引擎遇到的坑【亲测】

2022-06-28 11:52:58

【亲测】科技小锅盖推荐免费好用的api接口【亲测】

2020-09-04 10:07:44

【亲测】composer1 更新文件报内存溢出:修改配置【亲测】

2021-10-14 15:46:38

小米10 Pro+ 要来啦或采用今年最强快充组合

2020-07-30 17:15:14

【亲测】Laravel 渴求式加载 注意事项 【亲测】

2021-08-20 10:34:02

【亲测】Phpstrom科技小锅盖常用快捷操作【亲测】

2021-05-24 11:40:09

华为也要开始做台式电脑了,你会沸腾吗?

2020-07-24 11:14:26

陕ICP备2021003534号-1 科技小锅盖 保留所有权利 网站地图 站长QQ:1540217035
    友情链接:
  • 米醋儿
  • 笔墨
  • 科技小锅盖halo站