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

गलत COM_STMT_PREPARE प्रतिक्रिया आकार। प्राप्त 7. लारवेल त्रुटि

मुझे भी इसी समस्या का सामना करना पड़ा। मेरा वेब होस्ट प्रदाता 000webhost था। बस इस PDO विशेषता को सेट करें PDO::ATTR_EMULATE_PREPARES आपके डेटाबेस कॉन्फ़िगरेशन फ़ाइल (config/database.php) में सही है और इसे ठीक काम करना चाहिए।

जैसे:

'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', 'localhost'),
    //.......
    'options'   => [PDO::ATTR_EMULATE_PREPARES => true,]
],

इसके अतिरिक्त, आपको php artisan config:cache चलाने की आवश्यकता हो सकती है यदि आपने अपने कॉन्फ़िगरेशन को कैश किया है या यदि उत्पादन वातावरण में चल रहा है।



  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. अपलोड की गई फ़ाइलों को कहाँ संग्रहीत करें (ध्वनि, चित्र और वीडियो)

  3. MySQL पर स्टोरेज इंजन टाइप कैसे बदलें?

  4. त्रुटि कोड 1005, SQL स्थिति HY000:तालिका त्रुटि नहीं बना सकता:150

  5. mysql में ऑपरेटर विकल्प में