PHPHub5 安装时数据库命令执行报错~~~~求助

执行数据库命令

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 `oauth_client_endpoints` add unique `oauth_client_endpoints_client_id_redirect_uri_unique  
  `(`client_id`, `redirect_uri`))                                      
[PDOException]                                                                                                   
  SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes  

求助此问题解决方案~~~

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2
叶落山城

恩! 我也遇到了.........且一模一样

最后我在阿里云里安装! 就成功了!

试过把阿里云已经建好的数据库导出来!放到本地测试! 发现... 导入是导入进去了!还是会报错..

然后运行程序的时候! ID没有自增!且不是主键!然后会导致数据从0开始! 然后就会出错...

8年前 评论

@叶落山城 阿里云的服务器我没测试,本来是想在阿里云上测试的,但是怕把现有的几个网站搞出问题。

8年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!