laravel在对数据库中表进行migrate时候出现1071错误

原创 2018年04月15日 20:24:53

这是因为对mysql表进行创建的时候会有一个最大的字段数的限制

解决办法

手动配置数据迁移命令migrate时候的默认字节长度,在AppServiceProvider中调用Schema::defaultStringLength来设置


#1在头文件中use Schema

use Illuminate\Support\Facades\Schema;

#2设置长度

Schema::defaultStringLength(191);//转换成mysql的最大长度大致可以转换为191




laravel 执行migrate出现 1071异常

Laravel版本:Laravel5.4博主今天在数据库迁移中遇到了个坑。先上图执行php artisan migrate提示#1071 Specified key was too long; max...
  • u014377963
  • u014377963
  • 2017年04月18日 16:18
  • 1208

Laravel5的数据库表建立问题 数据库迁移操作报错问题解决

转载请注作者: 海马 原文地址:http://write.blog.csdn.net/postedit/78308290 执行迁移文件: php artisan migrate ; 数据库中就会看...
  • u010924692
  • u010924692
  • 2017年10月23日 16:11
  • 858

Laravel 5.4 php artisan migrate 报错

Laravel 5.4 php artisan migrate 报错
  • a359611223
  • a359611223
  • 2017年06月06日 15:23
  • 2798

laravel 利用migrate 创建数据表

这里用到的工具是laravel5.3 pgsql数据库 1.创建一个migrate php artisan make:migration create_table_anke ...
  • incloud_anke
  • incloud_anke
  • 2016年11月04日 11:54
  • 4543

mysql 1071错误

mysql 1071错误经过查询才知道,是Mysql的字段设置的太长了,于是我把这两个字段的长度改了一下就好了。  建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度...
  • zhangyingchengqi
  • zhangyingchengqi
  • 2017年06月14日 16:51
  • 600

【转】Laravel执行migrate命令提示:No such file or directory的解决方法

使用Laravel命令行工具操作数据库迁移操作时报错,提示mysql 2002错误,如图: 查看数据库配置没错呀,网站前台也可以打开,说明能连上,那是什么原因呢? 在Laravel5中,有两种...
  • mqy1023
  • mqy1023
  • 2016年11月17日 21:26
  • 785

导入数据库报1071错误怎么解决

今天需要导入一个sql文件,总是报1071错误,崩溃,查找原因,根本原因是字符集utf8情况下在varchar最大字符只能设置255,超出则会报错,里面有varchar设置大于255的值。 参考文...
  • fjnjxr
  • fjnjxr
  • 2017年06月21日 16:07
  • 599

laravel 表 添加注释

https://packagist.org/packages/zedisdog/laravel-schema-extend 找到  /zedisdog/laravel-schema-ext...
  • zhouyuqi1
  • zhouyuqi1
  • 2016年08月22日 16:54
  • 3705

Laravel5.4初试-php artisan migrate问题

问题:cmd执行php artisan migrate(数据库迁移)报如下错误: 错误描述: 表或者视图没有找到,是一个查询异常。 问题背景: Laravel环境配置完成,执行正常。 解决过程: ...
  • ReturningProdigal
  • ReturningProdigal
  • 2017年03月14日 17:31
  • 1380

Laravel数据库迁移文件migrate使用约定

为保证研发过程中的数据库结构统一。保证在多人协作的开发环境下,本机库,测试服务器数据库。正式服务期数据库的结构,必要数据的一致性,项目采用Laravel 的Migrate 机制来存留数据库变更的记录。...
  • Naola2001
  • Naola2001
  • 2016年04月16日 14:20
  • 5456
收藏助手
不良信息举报
您举报文章:laravel在对数据库中表进行migrate时候出现1071错误
举报原因:
原因补充:

(最多只允许输入30个字)