1
A
回答
0
级联删除行为受个人foreign key constraints创建时的控制。这没有全球性的设置。
0
默认情况下,您无法打开它。
您必须在逐个键的基础上将其设置为外键约束。请参阅文档http://dev.mysql.com/doc/refman/5.5/en/innodb-foreign-key-constraints.html
相关问题
- 1. Tig配置在默认情况下打开状态
- 2. 默认情况下在quirksmode中打开的网站
- 3. 在默认浏览器例外情况下打开
- 4. 开放的系统,默认情况下
- 5. 默认情况下,如何选择UITableViewCell?
- 6. 默认情况下如何显示ionicPopover
- 7. 如何在默认情况下排除某些任务?
- 8. 默认情况下,OSX上的MySQL在哪里写出outfiles?
- 9. 产量和默认情况||不输出默认情况下
- 10. MySQL - 删除级联
- 11. MySql删除级联
- 12. 级联删除mysql
- 13. MySQL删除级联
- 14. MacVim + Command-T插件,默认情况下在新选项卡中如何打开
- 15. 默认情况下,法国
- 16. 安卓:默认情况下
- 17. 默认情况下以全屏模式打开HTML5视频?
- 18. 默认情况下打开应用程序
- 19. 打开回复并再次发送默认情况下Firefox Webconsole
- 20. 默认情况下不要打开导航抽屉
- 21. 默认情况下最大化表单(JFrame)打开时
- 22. 如何在默认情况下选择JDesktopPane上的InternalFrame?
- 23. 如何在默认情况下将tablesorter设置为低到高?
- 24. 默认情况下,MySQL如何舍入数字?
- 25. WordPress的:如何保持默认情况下打开小部件侧边栏?
- 26. 如何更改此jQuery,以便在默认情况下在992px以上的大小上打开切换?
- 27. 在默认情况下的UITableViewCell
- 28. 复选框在默认情况下knockout.js
- 29. 默认情况下,在项目
- 30. 默认情况下,在asp.net MVC2
你知道如何在SQLAlchemy中默认打开它吗? – TIMEX
@TIMEX:这个问题可能会帮助你:[sqlachemy:级联删除](http://stackoverflow.com/questions/5033547/sqlachemy-cascade-delete) –
不仅默认情况下你不能打开它,它是一个可怜的主意这样做。级联删除非常危险,不应该打开每个表。有时你希望数据库阻止你在子表中删除你需要的数据。否则,您可能很容易丢失您需要保留的财务记录。对于每个外键来说,这是一个应该慎重考虑的选择(并且只有在级联删除可以成为数据库性能杀手之后才会考虑)。 – HLGEM