Mysql
 sql >> Database >  >> RDS >> Mysql

Problemi con GROUP_CONCAT e Longtext in MySQL

Secondo il manuale MySQL , la lunghezza massima di GROUP_CONCAT è definito dal group_concat_max_len variabile di sistema, che per impostazione predefinita è 1024.

Questo valore può essere aumentato, utilizzando il seguente comando:

SET group_concat_max_len = <int>

Va notato, tuttavia, che il valore di group_concat_max_len è a sua volta limitato dal valore di un'altra variabile di sistema, max_allowed_packet , che per impostazione predefinita è 1.048.576.

Questo valore può essere aumentato fino a un massimo di 1.073.741.824, utilizzando la stessa sintassi:

SET max_allowed_packet = <int>