Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Masalah dengan GROUP_CONCAT dan Longtext di MySQL

Menurut manual MySQL , panjang maksimum GROUP_CONCAT didefinisikan oleh group_concat_max_len variabel sistem, yang defaultnya adalah 1024.

Nilai ini dapat ditingkatkan, dengan menggunakan perintah berikut:

SET group_concat_max_len = <int>

Namun perlu diperhatikan bahwa nilai group_concat_max_len itu sendiri dibatasi oleh nilai variabel sistem lain, max_allowed_packet , yang defaultnya adalah 1.048.576.

Nilai ini dapat ditingkatkan hingga maksimum 1.073.741.824, menggunakan sintaks yang sama:

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. Loop sementara bagian dalam tidak berfungsi

  2. Bagaimana menulis multi kolom dalam klausa dengan sqlalchemy

  3. Cara mendapatkan catatan yang berisi karakter alfaNumerik + spasi putih

  4. Penomoran baris dengan p:dataTable

  5. kesalahan runtime:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver