MySQL的GROUP_CONCAT函数查询太长截断问题

1.长度临时调整,可在数据库的连接信息后添加相关配置:&sessionVariables=group_concat_max_len=10000

示例:
jdbc:mysql://xxxx:3306/test?serverTimezone=Asia/Shanghai&sessionVariables=group_concat_max_len=10000

2.永久调整
对于需要永久改变group_concat_max_len值的情况,可以在MySQL的配置文件(如my.cnf或my.ini)中进行设置。找到[mysqld]部分,并添加或修改以下行:

group_concat_max_len = 102400

保存文件后,需要重启MySQL服务以应用更改。

posted @ 2025-02-21 12:20  菜鸟Blue  阅读(320)  评论(0)    收藏  举报