Home >Backend Development >PHP Tutorial > MYSql 关于外键约束建立不了有关问题

MYSql 关于外键约束建立不了有关问题

WBOY
WBOYOriginal
2016-06-13 13:46:32889browse

MYSql 关于外键约束建立不了问题.
环境是:mysql+MySQL Query Browser
表结构:
 表t:t1 int 主键 自动增长 
  t2 int 默认值=1
 表tt:tt1 int 主键 自动增长
  tt2 int 

 现在想在tt表中建立一个外键约束,t.t1=tt.tt2 ,
但是在MySQL Query Browser中建立的时候老提示 1005或1208错误.
on.UPdate on delete 我选的都是级联更新和删除.
字段也对应好了,但为什么就是不行呢.
求教了。

------解决方案--------------------
你的表类型用的是innodb吗?如果是myisam是不支持外键的。
------解决方案--------------------
只有InnoDB支持外键约束。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn