my laravel无法迁移出现以下错误的表:
illuminate\database\queryexception:sqlstate[42000]:语法错误或访问冲突:1071指定的键太长;最大密钥长度为767字节(sql:alter table users
添加唯一的 users_email_unique
( email
))
我在这个链接中得到了一个解决方案,但它也不起作用,所以我决定将mysql升级到5.7.7或更高版本,因为博客上说我不会遇到任何问题。
我使用的是windows10。以下是我的phpmyadmin的截图:
这是我的错误屏幕:
1条答案
按热度按时间7z5jn7bk1#
按此步骤进行操作
只需在appserviceprovider.php上添加两行代码
https://laravel-news.com/laravel-5-4-key-too-long-error