sql >> Databasteknik >  >> RDS >> Mysql

Mysql "Fick fel -1 från lagringsmotorn" fel

OK. Jag hittade lösningen. Problemet orsakades av innodb_force_recovery parametern i my.cnf, som var satt till 4.

För att lösa problemet, ställ in till 0 eller ta bort denna parameter helt från my.cnf

Om du kontrollerar felloggen, under frågan, kommer mysql att skriva på ett läsbart språk som:Det låter dig inte ändra något i tabellen förrän innodb återställningsläge är aktiverat, exakt nästa meddelande:

Se: http://bugs.mysql.com/bug.php?id=30225



  1. Hur man importerar en DBF-fil i SQL Server

  2. Läs en textfil och överför innehållet till mysql-databasen

  3. Skapa en ny Oracle-användare och bevilja privilegier:syntax och exempel

  4. Säkerhetskopiera och återställa MySQL-databas i PHP