好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Mysql5.7中使用group concat函數數據被截斷的問題完美解決方法

Mysql5.7中使用group concat函數數據被截斷的問題完美解決方法

熱門標簽:中科嘉智人工智能電銷機器人 凱立德科技館地圖標注 哈爾濱crm外呼系統價格 甘孜電話機器人廠家 西安400電話在哪里辦理 銀川電銷外呼系統定制 上海智能外呼系統需要多少錢 做地圖標注都需要什么工具 電銷機器人好品牌門薩維l

前天在生產環境中遇到一個問題:使用 GROUP_CONCAT 函數select出來的數據被截斷了,最長長度不超過1024字節,開始還以為是navicat客戶端自身對字段長度做了限制的問題。后面故意重新INSERT了一個字段長度超1024字節的數據,但是navicat能完整展示出來,所以就排除了navicat的問題。

然后想到1024這個熟悉的數字,會不會是C++框架在接收MySQL通過socket傳輸過來的數據時被處理了呢?于是手工在日志中打印這個字段,發現即使數據長度超過1024字節仍然是可以完整顯示的。

1 查找原因

至此,只能從SQL語句出發了。網上搜了下 GROUP_CONCAT 數據截斷的問題,答案都指向了 group_concat_max_len 這個參數,它的默認值正好是1024。可以直接在數據庫中通過下面的命令查看這個默認值:

mysql> show variables like 'group_concat_max_len';
+----------------------+-------+
| Variable_name  | Value |
+----------------------+-------+
| group_concat_max_len | 1024 |
+----------------------+-------+
1 row in set (0.00 sec)
mysql>

MySQL官方手冊 對它的定義是 The maximum permitted result length in bytes for the GROUP_CONCAT() function. ,也就是它限制了 GROUP_CONCAT 數據的長度。

2 解決問題

只要調整 group_concat_max_len 到最大值就行了,官方在MySQL5.7的手冊中給出了如下定義:

 

由于BZ的測試虛擬機MySQL5.7.19是64位的,所以可以通過下面這兩種方法配置好 group_concat_max_len 為最大值``:

#### 方法一:修改MySQL配置文件my.cnf,在[mysqld]節點中添加
group_concat_max_len = 18446744073709551615
#### 方法二:直接控制臺上設置立即生效
-- 【必須操作】更改全局配置----
SET GLOBAL group_concat_max_len=18446744073709551615;
-- 【可選操作】使配置在當前會話中也立即生效,其它已經登錄的會話終端需要重啟生效----
SET SESSION group_concat_max_len=18446744073709551615;

3 測試效果

這里采用的是第二種方法,通過執行 SELECT LENGTH(GROUP_CONCAT(Fremark)) FROM account; 結果的對比,可以發現已經成功解決了MySQL5.7中使用GROUP_CONCAT數據被截斷的問題。

 

總結

以上所述是小編給大家介紹的Mysql5.7中使用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()函數合并多行數據

標簽:安康 平頂山 安徽 那曲 濮陽 四川 山南 浙江

巨人網絡通訊聲明:本文標題《Mysql5.7中使用group concat函數數據被截斷的問題完美解決方法》,本文關鍵詞  Mysql5.7,中,使用,group,concat,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql5.7中使用group concat函數數據被截斷的問題完美解決方法》相關的同類信息!
  • 本頁收集關于Mysql5.7中使用group concat函數數據被截斷的問題完美解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成人无码区免费AⅤ片WWW| 麻豆视频福利| 极品尤物喷水爆白浆呻吟小说| 男女性生活动态视频| 97久久综合区小说区图片专区| 严洲国产AV精品一区二区三区 | 国产精品天干天干在线| 久草视频手机在线观看| 午夜欧美性视频在线播放| 五月激情视频| 日本强伦轩人妻中文字幕| 中文字幕一区二区二区| 男生下面插女生下面视频| 黑人巨大精品欧美AV免费| 法国性xxxxx极品| 黄直播app| 欧美做受???高潮95| 久久er99热精品| **aaaaa毛片| 看国产熟妇乱子伦| 欧美呜巴又大粗又长| 婬荡高潮叫床视频88va| 亚洲另类精品一级亚洲无线| 欧美jizz40性欧美| 公交车上被C的站不起来小说| 玩弄极品少妇高潮抽搐电影| 三女互摸互湿互磨豆腐小说| 女人一级黄色片| 女人182毛片a级毛片| 致命弯道1免费观看完整| 国内一级毛片直播www性| 全黄H全肉短篇集合| 日本欧美视频在线观看| 怡红院免费va男人的天堂| 老bwbwbwbwbw对欢迎您| 久草视频精品在线| 无图 亚洲 欧美 偷拍水中色| 亚洲伊人成人网| 97人妻无码一区二区三区精品免费| 97视频免费人人观看人人| 黄色三级毛片|