Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешен размер на отговора COM_STMT_PREPARE. Получено 7. LARAVEL ГРЕШКА

Аз също се сблъсках със същия проблем. Моят доставчик на уеб хостинг беше 000webhost. Просто задайте този PDO атрибут PDO::ATTR_EMULATE_PREPARES на true в конфигурационния файл на вашата база данни (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. Codeigniter активен запис с няколко харесвания или?

  5. Еквивалентът на функцията на SQLServer SCOPE_IDENTITY() в mySQL?