StormX
Участник
- Сообщения
- 892
- Реакции
- 302
@niko7d, а этот?
Вообще, я крайне сомневаюсь, что на Шаред-вебе так легко получится завести этот скрипт. И то, что он заведётся вообще.
Новые ошибки).
SQL запрос:
CREATE TABLE IF NOT EXISTS `bp_admins` (
`aid` INT(11) NOT NULL AUTO_INCREMENT,
`pid` INT(11) NOT NULL,
`sid` INT(11) NOT NULL,
`gid` INT(11) NOT NULL,
`add_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`aid`),
INDEX `gid` (`gid`),
INDEX `sid` (`sid`),
INDEX `pid` (`pid`),
CONSTRAINT `bp_admins_ibfk_1` FOREIGN KEY (`pid`) REFERENCES `bp_players` (`id`) ON UPDATE CASCADE,
CONSTRAINT `bp_admins_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `bp_admin_groups` (`id`) ON UPDATE CASCADE,
CONSTRAINT `bp_admins_ibfk_3` FOREIGN KEY (`sid`) REFERENCES `bp_servers` (`id`) ON UPDATE CASCADE
)
COLLATE='utf8mb4_unicode_ci'
ENGINE=InnoDB
AUTO_INCREMENT=8
Ответ MySQL:
#1215 - Cannot add foreign key constraint
CREATE TABLE IF NOT EXISTS `bp_admins` (
`aid` INT(11) NOT NULL AUTO_INCREMENT,
`pid` INT(11) NOT NULL,
`sid` INT(11) NOT NULL,
`gid` INT(11) NOT NULL,
`add_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`aid`),
INDEX `gid` (`gid`),
INDEX `sid` (`sid`),
INDEX `pid` (`pid`),
CONSTRAINT `bp_admins_ibfk_1` FOREIGN KEY (`pid`) REFERENCES `bp_players` (`id`) ON UPDATE CASCADE,
CONSTRAINT `bp_admins_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `bp_admin_groups` (`id`) ON UPDATE CASCADE,
CONSTRAINT `bp_admins_ibfk_3` FOREIGN KEY (`sid`) REFERENCES `bp_servers` (`id`) ON UPDATE CASCADE
)
COLLATE='utf8mb4_unicode_ci'
ENGINE=InnoDB
AUTO_INCREMENT=8
Ответ MySQL:

#1215 - Cannot add foreign key constraint