目前要用到innodb类型的表才支持外健
CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id)) TYPE=INNODB;
CREATE TABLE child(id INT, parent_id INT, INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE SET NULL
) TYPE=INNODB;
CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id)) TYPE=INNODB;
CREATE TABLE child(id INT, parent_id INT, INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE SET NULL
) TYPE=INNODB;
解决方案 »
- 在mysql用这个算法,是否能保证分批处理了全部记录,并每条记录只处理了一次
- 菜鸟求救,想往mysql的date_sub函数中放入参数,可是一直报错
- 急急急急急!关于innosetup 打更新包,执行sql的问题
- mysql latin1转gbk的问题
- 把一表中某一字段 相同 的所有记录列出!!
- 自增字段,如何重新排列数值?
- 你们谁知道,如何把/usr/local/mysql/bin 这个目录加入到环境变量中?
- 怎么用mysql德函数将这样2002-11-07 03:30:00一个时间格式的转化为时间戳?
- mysql5.6分布式配置
- character_set_server and character_set_database值均为latin1
- 大虾们,救救非点吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- [求助]mysql根据查询创建临时表问题
CREATE TABLE child(id INT, parent_id INT, INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE SET NULL) ;