Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nieprawidłowy rozmiar odpowiedzi COM_STMT_PREPARE. Otrzymano 7. BŁĄD LARAVEL

Ja też spotkałem się z tym samym problemem. Moim dostawcą usług hostingowych był 000webhost. Po prostu ustaw ten atrybut PDO PDO::ATTR_EMULATE_PREPARES prawda w pliku konfiguracyjnym bazy danych (config/database.php) i powinno działać poprawnie.

Np.:

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

Dodatkowo może być konieczne uruchomienie php artisan config:cache jeśli masz buforowaną konfigurację lub działasz w środowisku produkcyjnym.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Woocommerce pobierz identyfikator produktu za pomocą kodu SKU produktu

  2. Mysql Zwiększanie wydajności zmiennych

  3. Wybieranie względem podzbiorów listy w MySQL

  4. mysql SELECT najlepsze z każdej kategorii w jednej tabeli

  5. Tabela Zebra Stripe PHP MYSQL