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!