我正在 mysql 中创建一个新表,并尝试向其中一个字段添加外键约束。
创建表`在线订单`( `receiptid` varchar(10) NOT NULL default '', `delivereddate` 日期默认为 NULL, `cid` int(10) 非空, `card#` int(10) 默认 NULL, `expire` 日期默认为 NULL, 主键(`receiptid`), FOREIGN KEY (receiptid) REFERENCES 购买 ) 引擎=MyISAM 默认字符集=latin1;
但是,在它创建之后,我进入 phpMyAdmin 并导出表。似乎外键约束已经消失了。
创建表`在线订单`( `receiptid` varchar(10) NOT NULL default '', `delivereddate` 日期默认为 NULL, `cid` int(10) 非空, `card#` int(10) 默认 NULL, `expire` 日期默认为 NULL, 主键(`receiptid`) ) 引擎=MyISAM 默认字符集=latin1;
phpMyAdmin 是否摆脱了外键或者我在这里做错了什么?