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临时表插入数据问题 pgadmin\i MYSQL的函数和存储过程能返回临时表吗? 如何把视频文件和MP3直接存入数据库 jsp写入mysql时的中文处理问题 我的Mysql个一个表中有170万记录,请问.. 请教一个sql,根据a列group,要求每个group里面b列值最大(满足某条件)的那项的c列值 mySQ单表2000W 记录,查询效率低,是否有优化办法? mysql将多条记录合并成一条存储在临时表中 navicat 能不能给mysql的用户针对不同的表设置不同的权限? 关于股票的数据库 如何将两个字段不一样的表合为一个表?
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中项目会失败。