设置外键后mysql数据丢失

设置外键后mysql数据丢失,mysql,sql,Mysql,Sql,我有一张用户、商家和资料表 users ----- PK - id merchants ----------- PK - id FK - user_id factsheets --------------- PK - id FK - (merchant_id)* *我已在factsheets表中成功创建了foreign keyFK。 但是,一旦设置FK,情况表中的FK数据就会消失 当我尝试更新时,它显示0行受影响。有人知道怎么回事吗?你能给我们看看这把小提琴吗。。sqlfiddle.com

我有一张用户、商家和资料表

users
-----
PK - id

merchants
-----------
PK - id
FK - user_id

factsheets
---------------
PK - id
FK - (merchant_id)*
*我已在factsheets表中成功创建了foreign keyFK。 但是,一旦设置FK,情况表中的FK数据就会消失


当我尝试更新时,它显示0行受影响。有人知道怎么回事吗?

你能给我们看看这把小提琴吗。。sqlfiddle.commmanage要在此处放置代码,请查看。使用mysql:4.1.6检查此链接。。sqlfiddle.com/!2/3f041/1现在您想做的是,sql工作台似乎有一些奇怪的bug。数据没有显示在表中,但当我使用简单的select语句查找factsheets商户id时,它出现了。