Mysql 1050 Error “Table already exists” when in fact, it does not
Sounds like you have Schroedinger’s table… Seriously now, you probably have a broken table. Try: DROP TABLE IF EXISTS contenttype REPAIR TABLE contenttype If you have sufficient permissions, delete the data files (in /mysql/data/db_name)