gpt4 book ai didi

mysql - MySQL GROUP_CONCAT 函数的替代方案

转载 作者:行者123 更新时间:2023-11-29 07:06:03 24 4
gpt4 key购买 nike

我正在使用名为“GROUP_CONCAT()”的 MySQL 函数检索数据。

但是当我检查“GROUP_CONCAT()”函数相关列的结果时,它缺少一些数据。

当我用谷歌搜索“GROUP_CONCAT()”函数的记录丢失问题时,他们在 MySQL 官方网站中提到,

有一个名为 group_concat_max_len 的全局变量并且它将允许 GROUP_CONCAT() 函数的最大结果长度(以字节为单位),默认值为 1024。

因此看来我必须使用以下 MySQL 命令来增加该值,

设置全局 group_concat_max_len = 1000000;

因此永久设置这个值,我必须编辑MySQL服务器相关的配置文件(my.cnf或my.ini)并且必须重新启动服务器。

但不幸的是我没有任何这样做的许可。

因此,您能否帮助我找到一些替代解决方案来解决此问题。

非常感谢。

最佳答案

改用SET SESSION:

SET SESSION group_concat_max_len = 1000000;

SET GLOBAL不同,SET SESSION不需要 super 权限。

Reference

关于mysql - MySQL GROUP_CONCAT 函数的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41603541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com