黔东南州两学一做教育网站,网页设计素材1000像素个人,巴中城市建设投资有限公司网站,ps软件免费下载破解中文版目录 一、场景二、原因三、排查1、查看group_concat_max_len配置2、修改group_concat_max_len配置a) 如果不方便重启mysql#xff0c;可以通过以下命令进行配置修改b) 修改mysql配置文件#xff0c;永久生效 一、场景
mysql使用group_concat()函数拼接返回字段时#xff0c… 目录 一、场景二、原因三、排查1、查看group_concat_max_len配置2、修改group_concat_max_len配置a) 如果不方便重启mysql可以通过以下命令进行配置修改b) 修改mysql配置文件永久生效 一、场景
mysql使用group_concat()函数拼接返回字段时发现返回结果数据不全 二、原因
是group_concat()函数返回结果的字符数大于mysql参数group_concat_max_len配置的最大字符长度 三、排查
1、查看group_concat_max_len配置
SHOW VARIABLES LIKE group_concat_max_len发现配置的字符长度只有4确实太少 2、修改group_concat_max_len配置
a) 如果不方便重启mysql可以通过以下命令进行配置修改
SET GLOBAL group_concat_max_len 102400修改后再次通过命令进行查看 注如果不是通过命令窗口进行操作而是通过Navicat Premium、SQLyog等软件进行配置的修改需要打开一个新的查询页面执行SHOW VARIABLES LIKE group_concat_max_len才能查询到最新的配置值
注以上方式在mysql重启后会读取配置文件重新设置会导致设置失效 b) 修改mysql配置文件永久生效
修改mysql配置文件my.ini或者my.cnf
注到底是修改my.ini还是my.cnf具体看mysql用的是哪个根据实际情况选择一般两者只会存在一个 在[mysqld]下新增以下配置
group_concat_max_len 102400保存后重启mysql服务