witam, przy probie wrzucenia bazy na serwer mysql przez workbencha otrzymuje błąd jak w tytule wyrzucany przy:
CREATE TABLE IF NOT EXISTS `mydb`.`adresyhasz` (
`idadresyhasz` INT NOT NULL AUTO_INCREMENT,
`FKmiejscowości` INT NOT NULL,
`FKulicy` INT NOT NULL,
`FKnumeru` INT NOT NULL,
PRIMARY KEY (`idadresyhasz`, `FKmiejscowości`, `FKulicy`, `FKnumeru`),
CONSTRAINT `fk_adresyhasz_miejscowości2`
FOREIGN KEY (`FKmiejscowości`)
REFERENCES `mydb`.`miejscowości` (`idmiejscowości`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_adresyhasz_ulice2`
FOREIGN KEY (`FKulicy`)
REFERENCES `mydb`.`ulice` (`idulicy`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_adresyhasz_numerymieszkań2`
FOREIGN KEY (`FKnumeru`)
REFERENCES `mydb`.`numerymieszkań` (`idnumerymieszkań`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE INDEX `fk_adresyhasz_ulice1_idx` ON `mydb`.`adresyhasz` (`FKulice` ASC);
CREATE INDEX `fk_adresyhasz_numerymieszkań1_idx` ON `mydb`.`adresyhasz` (`FKnumery` ASC);
CREATE INDEX `fk_adresyhasz_miejscowości1_idx` ON `mydb`.`adresyhasz` (`FKmiejscowości` ASC);
i błąd:
Error Code: 1005. Can't create table 'mydb.adresyhasz' (errno: 150)
ktoś pomoże?