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

MySQL, CONCAT, कुछ समय बाद परिणाम शून्य हो जाता है

max_allowed_packet बढ़ाएं आकार।

ऐसा लगता है कि यह 1MB पर विफल हो रहा है, और https://dev.mysql.com/doc/refman/5.5/hi/packet-too-large.html डिफ़ॉल्ट अधिकतम पैकेट आकार 1MB है:

my.cnf . में मान सेट करें फ़ाइल, उदा.:

[mysqld]
max_allowed_packet=16M

PHP में

यदि आपके पास MySQL कॉन्फ़िगरेशन तक पहुंच नहीं है, तो आप एक क्वेरी के माध्यम से सेटिंग करने का प्रयास कर सकते हैं (नोट:मैंने यह जांच नहीं किया है कि यह काम करेगा या नहीं)।

$db->query( 'SET @@global.max_allowed_packet = 16777216' );



  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. धाराप्रवाह NHibernate के लिए MySQL कॉन्फ़िगरेशन

  3. MySQL के साथ SQL क्वेरी

  4. एक योग फ़ंक्शन वाली क्वेरी में शामिल हों, केवल 1 पंक्ति लौटाता है

  5. टैगिंग सिस्टम:Toxi समाधान प्रश्न