я добавляю эту таблицу:Mysql 1050 Ошибка «Таблица уже существует», когда на самом деле, это не
CREATE TABLE contenttype (
contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT,
class VARBINARY(50) NOT NULL,
packageid INT UNSIGNED NOT NULL,
canplace ENUM('0','1') NOT NULL DEFAULT '0',
cansearch ENUM('0','1') NOT NULL DEFAULT '0',
cantag ENUM('0','1') DEFAULT '0',
canattach ENUM('0','1') DEFAULT '0',
isaggregator ENUM('0', '1') NOT NULL DEFAULT '0',
PRIMARY KEY (contenttypeid),
UNIQUE KEY packageclass (packageid, class)
);
И я получаю 1050 «таблица уже существует»
Но таблица делает Не существует. Есть идеи?
EDIT: более подробно, потому что все, кажется, не верит мне :)
DESCRIBE contenttype
урожайности:
1146 - Table 'gunzfact_vbforumdb.contenttype' doesn't exist
и
CREATE TABLE gunzfact_vbforumdb.contenttype(
contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT ,
class VARBINARY(50) NOT NULL ,
packageid INT UNSIGNED NOT NULL ,
canplace ENUM('0', '1') NOT NULL DEFAULT '0',
cansearch ENUM('0', '1') NOT NULL DEFAULT '0',
cantag ENUM('0', '1') DEFAULT '0',
canattach ENUM('0', '1') DEFAULT '0',
isaggregator ENUM('0', '1') NOT NULL DEFAULT '0',
PRIMARY KEY (contenttypeid) ,
Урожайность:
1050 - Table 'contenttype' already exists
Как вы определяете, что это уже не существует? –
Вы работаете в базе данных, которую собираетесь создать в таблице? Также попробуйте запустить 'DESCRIBE contenttype' и посмотреть, действительно ли оно существует. – BoltClock
Почему вы так уверены, что его не существует? – Fosco