在执行php artisan admin:install命令安装laravel-admin的时候,如果你使用的数据库是MySQL v5.7.7以下版本就会报下面的错:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `users` add unique `users_email_unique`(`email

本文介绍了在使用laravel-admin时,由于laravel5.4更新了数据库字符集导致与MySQL5.7.7以下版本不兼容的问题。解决方法是在AppServiceProvider中设置默认字符串长度,并删除已存在的用户表后重新安装laravel-admin。
最低0.47元/天 解锁文章

4517





