关于create table命令上的重复键,我收到1022错误。看完查询后,我不知道在哪里进行复制。有人可以看到吗?
SQL query:
-- -----------------------------------------------------
-- Table `apptwo`.`usercircle`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `apptwo`.`usercircle` (
`idUserCircle` MEDIUMINT NOT NULL ,
`userId` MEDIUMINT NULL ,
`circleId` MEDIUMINT NULL ,
`authUser` BINARY NULL ,
`authOwner` BINARY NULL ,
`startDate` DATETIME NULL ,
`endDate` DATETIME NULL ,
PRIMARY KEY ( `idUserCircle` ) ,
INDEX `iduser_idx` ( `userId` ASC ) ,
INDEX `idcategory_idx` ( `circleId` ASC ) ,
CONSTRAINT `iduser` FOREIGN KEY ( `userId` ) REFERENCES `apptwo`.`user` (
`idUser`
) ON DELETE NO ACTION ON UPDATE NO ACTION ,
CONSTRAINT `idcategory` FOREIGN KEY ( `circleId` ) REFERENCES `apptwo`.`circle` (
`idCircle`
) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE = INNODB;
MySQL said: Documentation
#1022 - Can't write; duplicate key in table 'usercircle'
您很可能已经在名称iduser
或idcategory
数据库中具有约束。如果是这样,只需重命名约束即可。
约束对于整个数据库必须是唯一的,而不仅仅是对要创建/更改的特定表。
要找出约束当前在哪里使用,可以使用以下查询:
SELECT `TABLE_SCHEMA`, `TABLE_NAME`
FROM `information_schema`.`KEY_COLUMN_USAGE`
WHERE `CONSTRAINT_NAME` IN ('iduser', 'idcategory');
我有一个django项目。在视图中。py文件,我尝试像这样导入我的模型(或来自MYAPP的任何东西): 它向我显示了一条警告“无法导入'MYAPP.~~'”。我的项目仍在正常运行,但VSCode报告了许多错误,所以我不知道这是不是真的。 我该如何修复它?谢谢^^。
我试图将一个表从一个数据库导入到另一个数据库,但是一直出现以下错误 命令: 错误: 错误1064(42000):SQL语法中有错误;检查与您的MySQL server版本相对应的手册,以确定在第1行使用“integer),latitude,longitude,latest_seen,last_scanned FROM rocketmapdb.spawnp'附近的语法是否正确 sql版本:mysql
我试图从moviepy.editor导入VidoFileClip 这是密码 这就是错误所在
我使用一个nivo滑块的wordpress主题...你可以在这里看到它www.habitude.ca当我复制img url到浏览器我得到以下错误。 发生了一个错误 发生以下错误:无法获取写入锁定。 查询字符串:src=http://habitude.ca/wp-content/uploads/2012/07/rock_bottom1.jpg 任何帮助都将不胜感激。
我是Java的新手,尤其是Java的面向对象编程,我一直收到这个让我发疯的错误。 以下是我的员工超类的一部分: 以及子类CommissionEmployee: 我得到的相同错误是: 这到底是什么意思,是什么原因导致的,我如何修复它?
我试图通过Selenium打开Chrome webdriver,但在初始化时出错。我收到的错误是: 我一直在寻找不同的解决方案。我尝试手动指定Chrome.exe的路径,我添加了一些片段,如和以及使用单独的user-data-dir。当前代码可以在下面看到 Chrome的版本是71.0。3578.80,Chromedriver为2.45,因此应该兼容。我曾尝试使用较旧的版本,但只得到部分错误:De