sql >> Databáze >  >> RDS >> Mysql

Problém s GROUP_CONCAT a Longtextem v MySQL

Podle příručky MySQL , maximální délka GROUP_CONCAT je definována pomocí group_concat_max_len systémová proměnná, která má výchozí hodnotu 1024.

Tuto hodnotu lze zvýšit pomocí následujícího příkazu:

SET group_concat_max_len = <int>

Je však třeba poznamenat, že hodnota group_concat_max_len je samo omezeno hodnotou jiné systémové proměnné, max_allowed_packet , což je výchozí hodnota 1 048 576.

Tuto hodnotu lze zvýšit na maximálně 1 073 741 824 pomocí stejné syntaxe:

SET max_allowed_packet = <int>


  1. Existuje nějaký rozdíl mezi !=a <> v Oracle Sql?

  2. Jak mohu vybrat databázi MySQL pro použití s ​​PDO v PHP?

  3. Operátor ampersand (&) v klauzuli WHERE serveru SQL Server

  4. ProgrammingError:Objekty SQLite vytvořené ve vláknu lze použít pouze ve stejném vláknu