TOP

MySQL中使用group_concat遇到的问题及解决
2019-06-02 00:12:13 】 浏览:167次 本网站的内容取自网络,仅供学习参考之用,绝无侵犯任何人知识产权之意。如有侵犯请您及时与本人取得联系,万分感谢。
Tags:MySQL 使用 group_concat 遇到 问题 解决

在使用group_concat的过程中遇到个问题,这里记录一下:在MySQL中有个配置参数group_concat_max_len,它会限制使用group_concat返回的最大字符串长度,默认是1024。


查询group_concat_max_len大小:


show variables like 'group_concat_max_len';


修改group_concat_max_len大小:


方法一:


SET GLOBAL group_concat_max_len = 1024 * 10;
SET SESSION group_concat_max_len = 1024 * 10;


这种方法可以在不重启服务器的情况下使用,但是如果重启服务器后会还原配置。可以通过修改MySQL(my.ini)配置文件来彻底解决这个问题。


方法二:


修改MySQL(my.ini)配置文件,需要重启服务器后才能生效。


找到my.ini文件,如果修改或新增:


group_concat_max_len = 10240


重启生效。


请关注公众号获取更多资料


MySQL中使用group_concat遇到的问题及解决 https://www.cppentry.com/bencandy.php?fid=57&id=226270

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle插入数据时出现 ORA-00001:.. 下一篇PostgreSQL数据库安装部署

评论

验 证 码:
表  情:
内  容: