sql >> Database teknologi >  >> RDS >> Mysql

Forkert COM_STMT_PREPARE-svarstørrelse. Modtaget 7. LARAVEL FEJL

Jeg stod også over for det samme problem. Min webhost-udbyder var 000webhost. Indstil bare denne PDO-attribut PDO::ATTR_EMULATE_PREPARES til true i din database-konfigurationsfil (config/database.php), og den burde fungere fint.

F.eks.:

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

Derudover skal du muligvis køre php artisan config:cache hvis du har cachelagret din konfiguration, eller hvis du kører i produktionsmiljø.



  1. Fejl ved oprettelse af unaccent-udvidelse på PostgreSQL

  2. Hvordan får man php-kode til at forbinde til to forskellige databaser med to forskellige værter?

  3. Sammenføj flere rækker i én kolonne ved hjælp af en funktion i Oracle med 3 relaterede tabeller

  4. Indsættelse af enkelt anførselstegn i JDBC for SQL Query virker ikke