修改mysql的group_concat函数长度限制,解决数据莫名其妙丢失问题

news/2024/7/6 1:39:43

mysql的group_concat函数查询结果默认长度1024,超过这个长度的结果将不显示,使用的时候可能会遇到莫名其妙丢失的问题,有临时解决方案和永久解决方案2种:

1.永久解决方案,在mysql的配置文件“my.ini”或“my.conf”加上以下语句,然后重启mysql服务即可:

group_concat_max_len=102400

如果这个值设为-1,表示为最大值(4294967295)

2.临时解决方案,执行以下sql语句:

SET GLOBAL group_concat_max_len=102400;
SET SESSION group_concat_max_len=102400;

在mysql服务重启之前一直生效。

 


http://www.niftyadmin.cn/n/4021792.html

相关文章

mysql生成随机数函数

#随机数 select RAND() * 100 #50-100之间的随机数 select 50 RAND() * (100 - 50) #随机整数 select FLOOR(RAND() * 100) #保留2位小数的随机数 select truncate(RAND() * 100,2)

mysql 拼接字符串函数CONCAT,列拼接函数GROUP_CONCAT

1.拼接字符串函数:CONCAT select CONCAT(hello,word); 结果:helloword 2.带分隔符拼接字符串函数:CONCAT_WS select CONCAT_WS(#,hello,word); 结果:hello#word 3.列拼接函数:GROUP_CONCAT 表数据: …

孪生素数(用筛法求素数)

所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了, 就象孪生兄弟一样。最小的孪生素数是 (3, 5), 在 100 以内的孪生素数还有 (5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和 (71, 73),…

centos 6 添加端口白名单,设置防火墙白名单

1.使用root权限编辑iptables,命令如下: vi /etc/sysconfig/iptables 或 sudo vi /etc/sysconfig/iptables 2.在ACCEPT列表中增加访问的端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT 3.编辑完成后保存,命令…

nginx离线安装教程

准备离线包 nginx-1.14.0.tar.gz pcre-8.42.tar.bz2 zlib-1.2.8.tar.gz Copy离线安装文件到服务器先安装pcre 1.解压pcre tar -jxvf pcre-8.42.tar.bz2 2.pcre编译环境验证 ./configure 3.编译pcre make 再安装zlib 1.解压zlib tar -zxvf zlib-1.2.8.tar.gz 2.zlib编…

【网络开发】组播问题分析

1、知识介绍 根据接收者对组播源处理方式的不同,组播模型分为以下三类: 1)ASM 模型:Any-Source Multicast,任意信源组播 2)SFM 模型:Source-Filtered Multicast,信源过滤组播 3)SSM 模型&#…

Postgresql 离线安装教程

Postgresql 离线安装教程 1.下载postgresql安装包和依赖包 依赖包包括:gcc、zlib、readline等,但是一般的服务器都自带gcc或zlib。 postgresql包下载地址:https://ftp.postgresql.org/pub/source/ readline包下载地址:http://ftp.…

linux系统权限修改命令

1.chmod命令用来修改文件的操作权限 修改文件权限: chmod 755 test.txt 修改文件夹权限: chmod 755 test/ 修改文件夹及文件夹下所有文件权限: chmod -R 755 test/ 2.chown命令用来修改文件的用户 修改文件所属用户: cho…