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

Generel fejl:1615 Udarbejdet erklæring skal genforberedes

Selvom mysqldump er den almindeligt rapporterede årsag til dette, er det ikke den eneste.

I mit tilfælde vil kørsel af artisan:migrate på enhver database også udløse denne fejl for forskellige databaser på den samme server.

http://bugs.mysql.com/bug.php?id=42041 Nævner tabellåse/flush, som ville blive kaldt i en mysqldump, så det er værd at tjekke, hvis du har nogen migrationer, låse eller flushes, der sker samtidigt.

Hvis det ikke lykkes, prøv at skifte den forbereder til emuleret.

'options'   => [
            \PDO::ATTR_EMULATE_PREPARES => true
        ]


  1. Sådan får du fat i Amazon MySQL RDS-certifikater

  2. c3p0 maxIdleTime er det samme som wait_timeout af mysql?

  3. Fjern dubletter fra Count()-resultater i SQLite

  4. Søger du efter NULL på en samling i JPQL-forespørgsler?