0

尝试将此表迁移到我服务器上的数据库中,但我不断收到错误 1146 project.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 回答