【发布时间】:2017-01-12 01:10:05
【问题描述】:
我正在使用名为“GROUP_CONCAT()”的 MySQL 函数检索数据。
但是当我检查“GROUP_CONCAT()”函数相关列的结果时,它丢失了一些数据。
当我在官方 MySQL 网站中使用“GROUP_CONCAT()”函数搜索记录丢失问题时,他们提到了,
有一个名为group_concat_max_len 的全局变量,它将允许 GROUP_CONCAT() 函数的最大结果长度(以字节为单位),默认值为 1024。
因此,我似乎必须使用以下 MySQL 命令来增加该值,
SET GLOBAL group_concat_max_len = 1000000;
因此永久设置此值,我必须编辑 MySQL 服务器相关的配置文件(my.cnf 或 my.ini)并且必须重新启动服务器。
但不幸的是,我没有任何权限这样做。
因此,请您帮我找出一些替代解决方案来解决此问题。
非常感谢。
【问题讨论】:
标签: mysql global-variables configuration-files restart group-concat