Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में GROUP_CONCAT और लॉन्गटेक्स्ट में समस्या

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. mysql प्रक्रिया को रोका नहीं जा सकता

  2. WAMP/MySQL त्रुटियाँ सही भाषा में नहीं हैं

  3. एक दूसरे के भीतर सबक्वेरी को नेस्ट करके MySQL में 61 टेबल जॉइन लिमिट के आसपास काम करें

  4. Django mysqlclient स्थापित करें

  5. PHP/MySQL - सरणी डेटा को JSON के रूप में संग्रहीत करना, खराब अभ्यास?