根据MySQL手册,最大长度GROUP_CONCAT
由group_concat_max_len
系统变量定义,默认为1024。
可以使用以下命令来增加此值:
SET group_concat_max_len = <int>
但是,应注意,的值group_concat_max_len
本身受另一个系统变量(max_allowed_packet
默认值为1,048,576)的限制。
使用相同的语法,可以将该值增加到最大值1,073,741,824。
SET max_allowed_packet = <int>