私が行ってきたように、Workbench データベースをフォワード エンジニアリングしようとしています。今回は違いましたが、正常に動作する代わりに、奇妙なエラーが発生しました。
Error Code: 1005. Can't create table '~~~~~~~~~~~~~~~~~~~' (errno: -1)
errno -1 を検索してみましたが、うまくいきませんでした。このエラーメッセージが何を伝えようとしているのか、誰にも分かりますか?
CREATE TABLE IF NOT EXISTS `database`.`User` (
`Uid` MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT ,
`Username` VARCHAR(45) NOT NULL ,
`Password` TINYTEXT NOT NULL ,
`Avatar` TINYTEXT NULL ,
`Status` CHAR(6) NOT NULL DEFAULT 'Active' COMMENT 'Active, Warned, Banned' ,
PRIMARY KEY (`Uid`) )
ENGINE = InnoDB;
それには他の部分がありますが、テーブルの作成を通過することさえできません。DB名も変更しました。スペルが正しいことは間違いありません。