Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69490
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 161
  • 用 户 组: 普通用户
  • 注册时间: 2021-01-30 15:24
个人简介

愿做一条咸鱼,日常摸鱼。

文章分类

全部博文(15)

文章存档

2023年(1)

2021年(14)

我的朋友

分类: PHP

2021-06-28 15:36:37

场景:安装laravel8之后执行迁移数据库php artisan migrate报错;
报错内容:SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too
long; max key length is 1000 bytes;
引起原因:一个原因引起的,就是laravel使用了utf8mb4的数据库编码引起的;
解决办法:
  1、升级mysql到5.7以上;
  2、把config/database.php里的utf8mb4改成utf8,如下图:


阅读(4689) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~