小编use*_*908的帖子

错误:错误1215:无法添加外键约束

我收到错误:错误:错误1215:无法添加外键约束

我读了其他类似的主题和http://dev.mysql.com/doc/refman/5.7/en/create-table-foreign-keys.html,但是我无法解决这个问题.

该代码生成如下(它应该完美地工作,该死的):

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';

CREATE SCHEMA IF NOT EXISTS `foilmaster` DEFAULT CHARACTER SET latin1 ;
USE `foilmaster`;

-- -----------------------------------------------------
-- Table `foilmaster`.`Company`
-- -----------------------------------------------------

DROP TABLE IF EXISTS `foilmaster`.`Company` ;

CREATE  TABLE IF NOT EXISTS `foilmaster`.`Company` (
    `idCompany` MEDIUMINT(9) NOT NULL AUTO_INCREMENT ,
    `Name` VARCHAR(85) NOT NULL ,
    `Country` VARCHAR(35) NOT NULL ,
    `PotentialSaleScale` SMALLINT NOT NULL COMMENT '1-100 Where 1 is 1 Pallete a Month and 100 is 1 …
Run Code Online (Sandbox Code Playgroud)

mysql

5
推荐指数
1
解决办法
3807
查看次数

标签 统计

mysql ×1