Я столкнулся с той же проблемой сегодня.Я пытался создать таблицу users
, и мне было предложено ERROR 1146 (42S02): Table users doesn't exist
, что не имело никакого смысла, потому что я просто пытался создать таблицу !!
Затем я попытался удалить таблицунабрав DROP TABLE users
, зная, что он потерпит неудачу, потому что он не существует, и я получил ошибку, сказав Unknown table users
.После получения этой ошибки я снова попытался создать таблицу, и волшебным образом она успешно создала таблицу!
Моя интуиция заключается в том, что я, вероятно, создал эту таблицу раньше, и она не была полностью очищена каким-либо образом.Явно говоря DROP TABLE
мне удалось как-то сбросить внутреннее состояние?Но это только мое предположение.
Короче, попробуйте DROP, какую бы таблицу вы ни создавали, и СОЗДАТЬ ее снова.