Cross从Stack Overflow发布,因为这可能更像是一个服务器pipe理types的问题:
在Windows 2k服务器上运行MySQL v'5.1.12-beta-community-nt'。
我有一组5个表(a,b,c,d,e),其中'b'具有'a'的外键,并且具有“在删除级联上”的动作。c具有与b相同的动作的FK,在下线。
所有的表都是InnoDB。
在服务器重新启动FK操作正在下降。 不是FK本身,只是“删除”行动。 所以我仍然有FK的约束,但不再有任何删除行动造成的错误,当我试图删除,因为它会孤儿。
任何想法为什么发生这种情况?
MySQL 5.1的第一个GA版本是5.1.30。
您正在使用5.1.12-beta-community。
请升级到最新的5.1或更好的5.5.10!
另外,在安装之前,请务必阅读MySQL版本的发行说明,以查看哪些bug已经修复(或者还需要修复)