OK. Ho trovato la soluzione. Il problema è stato causato da innodb_force_recovery parametro in my.cnf, che era impostato su 4.
Per risolvere il problema, imposta a 0 o rimuovi completamente questo parametro da my.cnf
Se controlli il log degli errori, durante la query, mysql scriverà in un linguaggio leggibile dall'uomo che:Non ti permetterà di modificare nulla nella tabella fino a quando la modalità di ripristino di innodb non è abilitata, esattamente il messaggio successivo:
Si prega di fare riferimento a: http://bugs.mysql.com/bug.php?id=30225