1. 程式人生 > >28_mysql的group_concat函式設定最大長度

28_mysql的group_concat函式設定最大長度

mysql的group_concat函式,預設最大長度是1024

查詢sql:

show variables like 'group_concat_max_len';

設定方式:

修改配置檔案my.ini:

[mysqld]下新增配置:group_concat_max_len = 4294967295;

注意是:在[mysqld]下新增;在[mysqld]下新增;在[mysqld]下新增;重要的事情說三遍。

然後重啟mysql服務,然後通過上面的查詢sql進行檢視是否生效。

如果是生產環境,不能重啟,可以通過sql命令臨時修改,mysql服務再次重啟後失效,執行命令:

SET GLOBAL group_concat_max_len = 4294967295;
SET SESSION group_concat_max_len = 4294967295;

通過上面的查詢sql進行檢視是否生效。