Mysql group_concat函数被截断的问题
2016-11-22 16:06
579 查看
mysql group_concat函数被截断的问题
MySQL的 group_concat 函数默认返回1024个字节长度,超过长度的会被截断。最近程序中就遇到这个问题了。通过如下命令可以查看到当前mysql系统的参数
查询MySQL的 group_concat 函数默认返回长度默认1024个字节
show variables like "%concat%";
2. 有两个方法可以设置group_concat_max_len的值
(1) 在 /etc/my.cnf (my.ini配置文件)中的[mysqld]加上group_concat_max_len = 1024000,需要重启mysql才能生效
(2) 在命令行下输入:
SET GLOBAL group_concat_max_len=1024000; 或者 SET SESSION group_concat_max_len=1024000;
GLOBAL 是对全局生效的,而SESSION是对当前会话有效。需要有管理员权限才可以操作GLOBAL哦!!!
相关文章推荐
- mysql group_concat函数被截断的问题
- 【MySQL】mysql中函数DISTINCT、group by、CONCAT、GROUP_CONCAT的使用以及mysql group_concat函数被截断的问题
- MySQL中使用group_concat()函数数据字符过长报错的问题解决方法
- group_concat函数被截断问题
- mysql group_concat()函数陷阱问题
- MySQL中函数CONCAT及GROUP_CONCAT
- MySql中的几个小函数的应用(group_concat,concat_ws)
- mysql group_concat合并行用法和问题
- MySQL中group_concat函数深入理解
- 为什么 MySQL 中 GROUP_CONCAT 函数返回 BLOB 大对象类型?(Why GROUP_CONCAT returns BLOB?)
- Mysql的GROUP_CONCAT()函数使用方法
- MySQL的字符串连接函数CONCAT, CONCAT_WS,GROUP_CONTACT
- MySQL之GROUP_CONCAT()函数——将查询到的数据拼接成字符串
- MYSQL group_concat() 函数
- group_concat出现问题被截断怎么办?
- oracle 函数 WMSYS.WM_CONCAT 的用法 与 mysql 函数GROUP_CONCAT的用法
- Mysql的GROUP_CONCAT()函数使用方法
- Mysql的GROUP_CONCAT()函数使用方法
- Mysql的GROUP_CONCAT()函数使用方法
- mysql group_concat 注意的问题