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

Обща грешка:1615 Подготвеното изявление трябва да бъде изготвено отново

Въпреки че mysqldump е често съобщаваната причина за това, тя не е единствената.

В моя случай изпълняването на artisan:migrate във всяка база данни също ще задейства тази грешка за различни бази данни на същия сървър.

http://bugs.mysql.com/bug.php?id=42041 Споменава заключване/флуш на таблица, които биха били извикани в mysqldump, така че си струва да проверите дали имате някакви миграции, заключвания или изтривания, които се случват едновременно.

Ако не успеете, опитайте да превключите подготовката към емулирана.

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


  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 от 5.5 на 5.6

  2. Спрете sql да актуализира празни или празни полета от моя формуляр за актуализиране

  3. Как да промените набора от символи от latin1 на UTF8 в MySQL

  4. ГРЕШКА 1064 (42000):Имате грешка във вашия SQL синтаксис; Искате да конфигурирате парола като root като потребител

  5. Как да коригирате ГРЕШКА 1130 (HY000):На хоста не е разрешено да се свърже с този MySQL сървър