Yritin tuossa poistaa erästä vanhaa tietokannan taulua, nimeltä old_users. Seurausta tietokannan rakenteen muutoksesta (jota ei tietenkään saisi hirveästi tapahtua.)
Kuitenkin, poistaessani taulua sain virheilmoituksen relatioista. Muutin relaatiot asiallisesti enkä saanut vieläkään dropattua taulua. Kun yritin tyhjentää taulua, sain ilmoitukset että on relaatio erääseen tauluun. Taulua ei kuitenkaan ole olemassakaan. On ollut aiemmin, muttei enää. Yritin joitakin kikkoja ilman tuloksia.
Ei asia mikään kriittinen ole, mutta jos joku voisi valaista asiaa
SET FOREIGN_KEY_CHECKS=0; DROP TABLE old_users;
no sehän toimi. Miksi tällainen olematon relaatio oli jäänyt kummittelemaan?
Kuulostaa kyllä siltä, että olet joko tulkinnut tilanteen väärin tai rikkonut tietokantasi. Ehkä olet aiemmin poistanut relaation kohdetaulun vastaavalla tavalla relaatioista välittämättä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.