Mysql
 sql >> Base de données >  >> RDS >> Mysql

Problème avec GROUP_CONCAT et Longtext dans MySQL

Selon le manuel MySQL , la longueur maximale de GROUP_CONCAT est défini par le group_concat_max_len variable système, dont la valeur par défaut est 1024.

Cette valeur peut être augmentée, en utilisant la commande suivante :

SET group_concat_max_len = <int>

Il convient toutefois de noter que la valeur de group_concat_max_len est lui-même limité par la valeur d'une autre variable système, max_allowed_packet , dont la valeur par défaut est 1 048 576.

Cette valeur peut être augmentée jusqu'à un maximum de 1 073 741 824, en utilisant la même syntaxe :

SET max_allowed_packet = <int>