解决laravel5.4下的group by报错的问题
2019-10-17 07:04
1461 查看
使用ORM查询数据显示这个错,这是因为laravel使用了开启了mysql的严格模式所以 如果要关闭的话,我们需要找到config/database.php这个文件,然后将
mysql下的这个改为false;就会关闭。
既然说严格模式那什么是样模式呢。据我所知在mysql在5.7有一个尿性
【报错:only_full_group_by】,就是你group by的数据里面必须包含你查询的数据,意思就是如果你的sql是:select name,age from user group by name;这个在5.7以下可能是没问题的,但是当你发现报错显示group by 错误,那你就得改成 select name,age from user group by name,age;才能执行,但这又于我们原本的查询脱离了。所以我们能选择的就是关闭它。
找到my.cnf,编辑它~把以下命令放到合适位置,重启mysql
sql_model = STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,
以上这篇解决laravel5.4下的group by报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- 解决laravel(5.5)访问public报错的问题
- pyintaller 打包flask_bootstrap时,会有找不到bootstrap/wtf.html报错的问题,解决方法如下
- 解决laravel资源加载路径设置的问题
- 解决Gitlab安装后,使用http方式推送报错的问题
- 解决grails上传图片大小过大报错问题
- Qt:解决使用png图片时,报错libpng warning: iCCP: known incorrect sRGB profile的问题
- 解决 联表查询 group by 之后 order by desc 不支持排序问题
- laravel post TokenMismatchException in VerifyCsrfToken.php line 53 问题解决方法
- 解决winpcap中“error LNK2019: 无法解析的外部符号”的报错问题
- hive server2 webui java connect hive 配置及问题报错解决
- Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错)
- 解决Qt单元测试自定义类型报错的问题
- 解决pycharm下安装reportLab报错的问题
- 解决win7 64位+Oracle11g64位使用pl/sql developer报错的问题
- 解决windows下node-sass报错的问题
- 关于Laravel中使用response()方法调用json()返回数据unicode编码转换的问题解决
- 解决Laravel 5上传大文件时出现TokenMismatchException的问题
- 解决Layui中layer报错的问题
- 解决 c3p0 和 MySQL 集成情况下,连接长时间闲置后重新使用时报错的问题
- 解决Sublime3下Less2CSS插件报错,并且不能修改设置解决的问题