0

このテーブルをサーバー上のデータベースに移行しようとすると、エラー1146project.usersが存在しません。誰もが理由を見ることができますか?

 CREATE TABLE IF NOT EXISTS `project`.`users` (
      `username` VARCHAR(50) NOT NULL ,
      `password` VARCHAR(50) NOT NULL ,
      `enabled` BIT(1) NOT NULL ,
      PRIMARY KEY (`username`) )
    ENGINE = InnoDB
    DEFAULT CHARACTER SET = latin1
4

1 に答える 1

1

だから私はこれを少し修正したフィドルに入れた:

http://sqlfiddle.com/#!2/287ac/1

CREATE TABLE IF NOT EXISTS `users` (
  `username` VARCHAR(50) NOT NULL ,
  `password` VARCHAR(50) NOT NULL ,
  `enabled` BIT(1) NOT NULL ,
  PRIMARY KEY (`username`) )
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1

そして、それは期待どおりに機能します。

「プロジェクト」データベースがあることを確認するか、名前プロジェクトを移行先のものに変更してください。

于 2012-12-19T15:47:03.333 に答える