Mysql
 sql >> база данни >  >> RDS >> Mysql

Проблем с GROUP_CONCAT и Longtext в MySQL

Съгласно ръководството за MySQL , максималната дължина на GROUP_CONCAT се дефинира от group_concat_max_len системна променлива, която по подразбиране е 1024.

Тази стойност може да бъде увеличена, като се използва следната команда:

SET group_concat_max_len = <int>

Трябва да се отбележи обаче, че стойността на group_concat_max_len само по себе си е ограничено от стойността на друга системна променлива, max_allowed_packet , което по подразбиране е 1 048 576.

Тази стойност може да бъде увеличена до максимум 1,073,741,824, като се използва същия синтаксис:

SET max_allowed_packet = <int>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Търсене в масив от публикации в стойност на колона, разделена със запетая

  2. Архивиране на MySQL база данни автоматично на сървър на Windows

  3. Laravel времеви марки за показване на милисекунди

  4. създайте масив от mysql заявка php

  5. MySQL двоичен срещу недвоичен за хеш идентификатори