【发布时间】:2017-07-23 01:02:19
【问题描述】:
我在使用 laravel migrate 命令时遇到问题。它显示:
SQLSTATE[42000]:语法错误或访问冲突:1071 指定键 太长了;最大密钥长度为 1000 字节(SQL:alter table
users添加唯一的users_email_unique(
但我的 mysql 版本是 5.7.14,我的字符集是:
mysql> show variables like "%char%";
+--------------------------+-------------------------------------------------+
| Variable_name | Value |
+--------------------------+-------------------------------------------------+
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8mb4 |
| character_set_server | utf8mb4 |
| character_set_system | utf8 |
| character_sets_dir | D:\wamp64\bin\mysql\mysql5.7.14\share\charsets\ |
+--------------------------+-------------------------------------------------+
所以应该没有医生说的任何问题。有人可以帮助我吗?
【问题讨论】:
标签: laravel laravel-5.4