漏刻有时数据可视化大屏常见问题(3)大屏部分数据显示,部分不显示

这种情况,说明ajax和数据都是通,但是部分数据无法连接。

一、单独复制未显示图表数据的API,单独访问,如:

http://test.com/api/api.php?act=daiShanMonth&fromTime=1&token=3cab7ce4142608c0f40c785b5ab5ca24

二、会出现无法访问的错误,如:

 SQL语句错误号:Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'test.po_daishan.area' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

代表MYSQL5.7中only_full_group_by设置有问题。

三、打开MYSQL数据库管理器,用管理员权限登录,SQL菜单输入:

set @@global.sql_mode 
=’STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’

设置完毕后重启MYSQL服务器即可。

重启无效的解决方案:

配置my.cnf的[mysqld]下增加配置:sql_mode = NO_UNSIGNED_SUBTRACTION,NO_ENGINE_SUBSTITUTION

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页