MySql, Plugins, WordPress

MySql Error: Tablespace for table exists

Attivando un plugin di wordpress su un sito locale di prova oggi ricevo questo messaggio di errore:

Error : Tablespace for table '`<database>`.`<table2>`' exists.
Please DISCARD the tablespace before IMPORT.

(dove “database” e “table2” sono i nomi del vostro database e di una tabella), ma io non stavo importando proprio nulla…

Ho provato nell’ordine ma senza successo:
-cancellare e altre tabelle inutili
-ottimizzare e riparare tutte le tabelle
-riavviare mysql e webserver (erano locali)

PANICO (non troppo però, era un ambiente di test), non volevo buttare via tutto il DB o esportarlo e poi reimportarlo… alla fine sono andato in:

/mysql/data/
e ho trovato tutte le mie belle tabelle a coppie,

per esempio: table1.frm con table1.ibd MA ne ho trovata una senza compagna: table2.idb ecco il problema, manca table2.frm
QUINDI cancello senza paura table2.idb e tutto funziona a meraviglia!

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

w

Connessione a %s...