PDA

Visualizza la versione completa : mysql - Incorrect key file for table


stocknet
10-12-2009, 10:16
Salve a Tutti, ho un problema con MySQL: 5.0.51a-3ubuntu5.4 installato sul mio server

Premetto che mysql funziona correttamente, ma quando lancio uno script php che preleva da una tabella dei record, ottengo questo messaggio di errore:

Incorrect key file for table '/tmp/#sql_b60_0.MYI'; try to repair it


Ho provato a lanciare questo script:
#!/bin/bash
/etc/init.d/mysql stop
myisamchk --silent --force --fast --update-state -O key_buffer=64M -O sort_buffer=64M -O read_buffer=1M -O write_buffer=1M /var/lib/mysql/*/*.MYI
reboot

MA CONTINUO AD AVERE LO STESSO ERRORE
Incorrect key file for table '/tmp/#sql_b60_0.MYI'; try to repair it

COSA MI CONSIGLIATE?

GRAZIE PER L'AIUTO!!!!

daniele_dll
10-12-2009, 15:25
ma, guarda, lanciare gli script in modo casuale non serve :stordita:

qui richiedi di controllare i file presenti in
/var/lib/mysql/*/*.MYI

ma l'errore lo hai relativamente a file presenti in
/tmp/#sql_b60_0.MYI

(che poi mi domando cosa ci facciano li, forse una view?)

poi fare un reboot al posto di far ripartire mysql un attimo eccessivo, inoltre evitiamo titoli generici ... scrivere qualche parola in pi non costa ed aiuta chi cerca di aiutarti!

Per finire stiamo parlando di linux, bene postare nel forum relativo a questo sistema operativo

Loading