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

Laravel 5.4 giver forkert COM_STMT_PREPARE svarstørrelse

Jeg løste dette problem ved at indstille PDO-attributten PDO::ATTR_EMULATE_PREPARES til sandt. du kan tilføje en mulighed til din databaseforbindelse under config/database.php.

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


  1. CONNECT BY eller hierarkiske forespørgsler i andre RDBMS end Oracle

  2. MySQL char vs. int

  3. Opret en ny Ruby on Rails-applikation ved hjælp af MySQL i stedet for SQLite

  4. Reneste måde at bygge en SQL-streng i Java