php artisan migrate报错[42000]: Specified key was too long

Python小叮当 Python小叮当 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

目录

解决办法

修改boot文件


遇到报错信息问题一般都不要崩心态了,慢慢来,都会解决的。

报错信息如下

PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key 
length is 1000 bytes")

解决办法

 

修改boot文件

a) 进入AppServiceProvider.php 文件:`Laravel安装路径\app\Providers\AppServiceProvider`

b) 找到boot方法,添加如下代码

Schema::defaultStringLength(191);

 

然后继续执行 php artisan migrate,可能会提示 users 表已经存在 Base table or view already exists: 1050 Table

 

这种情况,只需要回到数据库,把原来的表删除后,重新走一遍命令php artisan migrate就可以了

 

...全文

相关推荐

解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]

Laravel5.x运行迁移命令创建数据表:php artisan migrate报错。 Illuminate\Database\QueryException  : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`)) 以上报错是因为你的数据库版本低于当前laravel要求,larave

weixin_38631042

laravel执行php artisan migrate报错的解决方法

今天小编就为大家分享一篇laravel执行php artisan migrate报错的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38701952

【Laravel】 常用的artisan命令 不可不知的laravel基础

【Laravel】 常用的artisan命令【原创】 全局篇 查看artisan命令 1. php artisan 2. php artisan list 查看某个帮助命令 1. php artisan help make:model 查看laravel版本 1. php artisan --version 使用 PHP 内置的开发服务器启动应用 1. php artisan serve 生成一个随机的 key,并自动更新到 app/config/app.php 的 key 键值对(刚安装好需要做这一步) 1. php artisan key:generate 开启Auth用户功能(开启后需要执行迁移才生效) 1. php artisan make:auth 开启维护模式和关闭维护模式(显示503) 1. php artisan down 2. php artisan up 进入tinker工具 1. php artisan tinker 列出所有的路由 1. php artisan route:list 生成路由缓存以及移除缓存路由文件 1. php artisan route:cache 2. php artisan route:clear

qq_36208030

laravel常用artisan命令

建立数据表 php artisan make:migration create_tasks_table --create=tasks 把表写入数据库 php artisan migrate 在生产环境中强制运行迁移,没有提示 php artisan migrate --force

w0rdyyp

解决在laravel中auth建立时候遇到的问题

今天小编就为大家分享一篇解决在laravel中auth建立时候遇到的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38662089
评论
收藏 已收藏
分享
返回顶部