Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Allgemeiner Fehler:1615 Vorbereitete Anweisung muss neu erstellt werden

Obwohl mysqldump die häufig gemeldete Ursache dafür ist, ist es nicht die einzige.

In meinem Fall löst das Ausführen von artisan:migrate auf einer beliebigen Datenbank diesen Fehler auch für verschiedene Datenbanken auf demselben Server aus.

http://bugs.mysql.com/bug.php?id=42041 Erwähnt Tabellensperren/-löschen, die in einem mysqldump aufgerufen würden, also lohnt es sich zu prüfen, ob gleichzeitig Migrationen, Sperren oder Leerungen stattfinden.

Wenn dies fehlschlägt, versuchen Sie, die Vorbereitungen auf emuliert umzuschalten.

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