Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql „Wystąpił błąd -1 z silnika pamięci masowej”

OK. Znalazłem rozwiązanie. Problem został spowodowany przez innodb_force_recovery parametr w my.cnf, który został ustawiony na 4.

Aby rozwiązać problem, ustaw na 0 lub całkowicie usuń ten parametr z my.cnf

Jeśli sprawdzisz dziennik błędów, podczas zapytania mysql napisze w języku czytelnym dla człowieka, że:Nie pozwoli ci nic zmienić w tabeli, dopóki nie zostanie włączony tryb odzyskiwania innodb, dokładnie następna wiadomość:

Proszę odnieść się do: http://bugs.mysql.com/bug.php?id=30225



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuwanie rekordów przed określoną datą

  2. Scalić 2 tabele dla zapytania SELECT?

  3. INSERT INTO Table z wielu tabel

  4. Jak wyświetlić obraz z bazy danych za pomocą php

  5. Jak uciec przed przecinkami wewnątrz wartości CSV podczas importowania tabeli do MySQL?