今天测试反馈有个功能模块数据展现不全,排查发现是在使用group_concat函数时,返回的数据被截断了。 使用group_concat函数时,mysql默认的长度是1024。 修改方式: 一、在MySQL配置文件中加上, group_concat_max_len = #你要的最大长度 -1为最大长度。 二、 执行语句 SET GLOBAL group_concat_max_len=102400; SET SESSION group_concat_max_len=102400; 执行 show variables like "group_concat_max_len";可看到是否修改为功。 可是此种修改方式会在mysql重启以后失效mysql