sql >> Database >  >> RDS >> Mysql

Problemen met GROUP_CONCAT en Longtext in MySQL

Volgens de MySQL-handleiding , de maximale lengte van GROUP_CONCAT wordt gedefinieerd door de group_concat_max_len systeemvariabele, standaard 1024.

Deze waarde kan worden verhoogd door het volgende commando te gebruiken:

SET group_concat_max_len = <int>

Er moet echter worden opgemerkt dat de waarde van group_concat_max_len wordt zelf beperkt door de waarde van een andere systeemvariabele, max_allowed_packet , die standaard op 1.048.576 staat.

Deze waarde kan worden verhoogd tot maximaal 1.073.741.824, met dezelfde syntaxis:

SET max_allowed_packet = <int>


  1. Eenvoudig Microsoft Access-gegevens exporteren naar Excel

  2. Leer hoe u de prestaties van Microsoft SQL Server kunt afstemmen

  3. Doorzoek alle velden in alle tabellen voor een specifieke waarde (Oracle)

  4. MySQL:beperking controleren met datum