Hallo,
Ich würde ja im MySQL-Handbuch zur Funktion GROUP_CONCAT() nachlesen und die dortige Information berücksichtigen, dann braucht es auch keine Konvertierung in 1-Byte-Kodierungen nebst potentiellem Zeichenverlust.
Da konnte ich nichts für micht Geignetes herrauslesen.
Wenn Du mehr als 1024 Bytes benötigst, kannst Du die maximale (Byte-)Länge der zurückgegebenen Zeichenkette hochseten:
SET [GLOBAL | SESSION] group_concat_max_len = val;
Freundliche Grüße
Vinzenz