MySQL group_concat设置group_concat_max_len
来源:互联网 发布:韶关市新丰县网络问政 编辑:程序博客网 时间:2024/09/21 09:26
GROUP_CONCAT函数用于将多个字符串连接成一个字符串,在拼接成字符串时就会存在拼接长度的问题,mysql 默认的拼接最大长度为1024 个字节,由于1024个字节会出现不够用的情况,所以有时需要去根据情况进行修改,方式如下。
1、查看当前mysql group_concat_max_len
进入mysql状态,输入:show variables like 'group_concat_max_len';
如果未曾修改会得到下面结果
2、修改mysql group_concat_max_len
a)、如果不方便重启mysql 可以在mysql状态通过命令设置,如:
SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;
通过方式1查看即可。
注:此种方式在mysql重启后会读取配置文件重新设置,会导致设置失效,所以建议依旧要修改配置文件
b)、修改配置文件:my.ini
在[mysqld]下新增配置:group_concat_max_len = 102400
重启,通过方式1查看即可。
特别的,有时我们并不知需要多大的字节才能满足需求,此种情况可以考虑不设置最大字节(即采用最大字节数)即在配置文件设置group_concat_max_len=-1
此种情况可以通过方式1查看结果如下:
注: 4294967295 = 2^32 - 1
0 0
- MySQL group_concat设置group_concat_max_len
- mysql group_concat_max_len解决group_concat 截断
- MySQL group_concat_max_len
- group_concat_max_len参数大小设置
- linux 设置group_concat_max_len
- mysql 环境变量之 group_concat_max_len
- @@GROUP_CONCAT_MAX_LEN
- mysql group_concat
- mysql group_concat
- mysql group_concat
- mysql group_concat
- MySQL group_concat
- MySQL group_concat
- mysql-group_concat
- mysql group_concat
- mysql group_concat
- MYSQL group_concat
- mysql group_concat
- JavaScript学习(三)之引用类型
- 十分钟搞清字符集和字符编码
- 转载!!!relloc()函数解析
- Android百度地图实现搜索和定位及自定义图标绘制并点击时弹出泡泡
- Android 系列 4.6在显示其他应用程序的同时运行后台服务
- MySQL group_concat设置group_concat_max_len
- 在构造函数/析构函数中调用虚函数
- 搭建自己的腾讯云服务器
- .net 中句柄的理解
- 入门训练 圆的面积
- c# 变量空值&设置空值默认值
- go服务器与mfc做客户端的简单群聊Demo
- theano,cuda,cudnn,cnmen
- mipmap 目录和drawable 目录有什么区别