Penso di aver trovato l'errore...
Ho provato a cambiare il motore di memorizzazione da InnoDB a MyISAM e funziona... ma funziona anche se cambio database di riferimento.
Temo che il problema sia dato da qualche problema nell'indice del file InnoDB (cosi mi č stato detto), che č corrotto e quindi non mi fa modificare il database su cui contiene dei dati (anche se in teoria li avrei distrutti con un bel DROP DATABASE...).
Il fatto č che sul mio host ho solo 5 basi di dati a disposizione, e uno solo che potrei utilizzare... e inoltre necessito di InnoDB per le chiavi esterne... Non posso quindi nč cambiare a MyISAM nč creare un altro database...
Sapete come "fixare" InnoDB?