Hallo,
Ik ben bezig met een database opzetten met InnoDB als type.
Alleen bij 1 tabel heb ik een probleem.
Dit is de query:
En de foutmelding is:
De tabel users bestaat gewoon en userid is daar de Primary index
Bij voorbaat dank!
Ik ben bezig met een database opzetten met InnoDB als type.
Alleen bij 1 tabel heb ik een probleem.
Dit is de query:
SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| CREATE TABLE IF NOT EXISTS `portal_cms`.`scroll` ( `scrollid` INT(11) NOT NULL AUTO_INCREMENT , `userid` INT(11) NULL DEFAULT NULL , `content` VARCHAR(255) NULL DEFAULT NULL , `date` DATETIME NULL DEFAULT NULL , PRIMARY KEY (`scrollid`) , INDEX `userid` (`userid` ASC) , CONSTRAINT `userid` FOREIGN KEY (`userid` ) REFERENCES `portal_cms`.`users` (`userid` ) ON DELETE CASCADE ON UPDATE NO ACTION) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1 COLLATE = latin1_swedish_ci |
En de foutmelding is:
Ik heb het opgezocht en ik weet dat het aan de Foreign Key ligt, maar ik weet niet waarom.#1005 - Can't create table 'portal_cms.scroll' (errno: 121)
De tabel users bestaat gewoon en userid is daar de Primary index
Bij voorbaat dank!