Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 错误导致仅Plesk_完整_组_Mysql_Plesk_Plesk Onyx - Fatal编程技术网

Mysql 错误导致仅Plesk_完整_组

Mysql 错误导致仅Plesk_完整_组,mysql,plesk,plesk-onyx,Mysql,Plesk,Plesk Onyx,版本:Plesk Onyx v17.8.11_build1708180301.19 操作系统:Ubuntu 16.04.4 LTS 在我的日志中,我有以下错误: AH01071:获取错误'PHP消息:PHP致命错误:未捕获异常 带有消息“SQLSTATE[42000]”的“PDOException”:语法错误或访问权限 违反:SELECT列表的1055表达式7不在GROUP BY子句中 并包含未聚合的列“base.count\u traffic.type”,该列为 功能上不依赖于GROUP BY

版本:Plesk Onyx v17.8.11_build1708180301.19 操作系统:Ubuntu 16.04.4 LTS

在我的日志中,我有以下错误:

AH01071:获取错误'PHP消息:PHP致命错误:未捕获异常 带有消息“SQLSTATE[42000]”的“PDOException”:语法错误或访问权限 违反:SELECT列表的1055表达式7不在GROUP BY子句中 并包含未聚合的列“base.count\u traffic.type”,该列为 功能上不依赖于GROUP BY子句中的列;这是 与sql\u模式不兼容=仅\u完整\u组\u按'in'

mysql-V->mysql版本14.14发行版5.7.22,适用于使用EditLine包装的Linux x86_64

SQL模式设置为:日期中无0、日期为0、按0除法错误、自动创建用户、引擎替换

在另一台服务器上使用相同的设置和相同的Pleask版本,所有这些都正常工作,但在这台服务器上,没有

这与MySQL中的行为有关。您需要在会话中全局更改此参数,并通过以下方式仅删除\u full\u group\u:

会议期间:

SET session sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
请注意,对于数据库中的现有连接,这不会产生任何影响。配置将仅应用于新连接。如果需要,您可以编辑my.cnf并重新启动数据库。以下是一个例子:

[mysqld]
sql-mode='NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

有什么想法吗@ViniciusGrippaDo你有疑问吗?请使用以下命令共享查询中涉及的所有表的表结构:SHOW CREATE table;和您的MySQL版本:选择@@version;我会做一些测试。我在数据库中有一个从cron调用的过程!这是非常奇怪的,因为在其他服务器上使用相同的设置!mysql版本:5.7.22我认为@DigitalBeko过程没有任何问题,但我想检查这些状态:显示会话变量,如“%sql_mode%”;显示全局变量,如“%sql_mode%”;我怀疑默认配置可能是覆盖。
[mysqld]
sql-mode='NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'