我有一个MySQL查询,它应该在结果ID,group_id和url中显示3列。我使用GROUP_CONCAT
函数来获取一些连接的网址。我的问题是GROUP_CONCAT
案例被截断,我无法看到整个结果。这是查询结果
ID | GROUP_ID | URLS
1 4 http://www.stackoverflow.....
所以任何帮助请显示整个案例值。感谢
答案 0 :(得分:2)
你可以在运行SELECT
之前使用它:
SET SESSION group_concat_max_len = 1000000;
或者在mysql.conf
中使其永久化(重启服务才能生效):
[mysqld]
group_concat_max_len=1000000
但这只是掩盖了一个更大的问题
这个限制是有原因的。默认情况下为1024
也许考虑改变存储数据的方式。
有关详细信息,请查看mysql docs。