文章詳情頁
MySQL GROUP_CONCAT限制解決方案
瀏覽:108日期:2023-10-11 18:26:25
作用:
GROUP_CONCAT函數可以拼接某個字段值成字符串,默認的分隔符是 逗號,即',' ,
如果需要自定義分隔符可以使用 SEPARATOR
如:
SELECT GROUP_CONCAT(name SEPARATOR ’_’) FROM user
限制:
GROUP_CONCAT 拼接的字符串的長度字節默認長度1024個字節,超過則會被截斷。
查詢默認長度:
命令
SHOW VARIABLES LIKE ’group_concat_max_len’
操作方法:(如圖)
調整長度設置方法:
(1)在MySQL配置文件中加入:
文件:my.ini
追加設置:
group_concat_max_len = 102400
(2)SQL語句:
SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;
注意:該方法缺點是重啟服務后設置失效
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。
上一條:聊聊MySQL事務的特性和隔離級別下一條:MySQL 如何使用事務
相關文章:
排行榜
