mysql用外键时的问题 我用mysql 5.2.0的innoDB创建了一个外键,设成了cascade,工作正常。但是在重启mysql后,或者改变了表结构后,这个外键又变回strict。为什么啊?真痛苦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是说,我有两个表A(Id, Name, Bid), B(Id, Name)A中的Bid是外键,引用的是B中的Id.外键设置的是On Update cascade, On Delete cascade.这个时候工作是正常的,会级联删除和更新。但是在我net stop mysql; net start msyql后,再查看表A的定义,就会发现On Update cascade, On Delete cascade这两句不见了。默认为restrict了,所以删除和更新B中项目会失败。 MYSQL不支持递归函数? 如何将sql server 存储过程转为Mysql的 postgresql 问题,求救 我只想返回Filed, Comment,咋写呢 关于mysql innodb 数据的恢复问题 一个关于MySQL limit语法的问题 不可意思的问题,大家来看看怎么回事! mysql的表名不能为汉字吗? InnoDB 锁 mysql ibdata1 文件太大导致数据库出现问题 关于股票的数据库 如何将两个字段不一样的表合为一个表?
A中的Bid是外键,引用的是B中的Id.
外键设置的是On Update cascade, On Delete cascade.
这个时候工作是正常的,会级联删除和更新。但是在我net stop mysql; net start msyql后,
再查看表A的定义,就会发现On Update cascade, On Delete cascade这两句不见了。
默认为restrict了,所以删除和更新B中项目会失败。