【问题标题】:What is the scope of 'SET foreign_key_checks = 0'? [duplicate]'SET foreign_key_checks = 0' 的范围是什么? [复制]
【发布时间】:2013-01-05 19:50:31
【问题描述】:

真的找不到这方面的任何细节,但 'SET foreign_key_checks = 0' 的范围是当前连接、当前会话还是当前事务?

【问题讨论】:

  • 我想说我的问题比上面提到的更好。至少我的问题以问号结尾...

标签: mysql innodb


【解决方案1】:

这是一个基于会话的语句。

这是为了暂时打破外键约束。有时需要以在修改过程中破坏参照完整性的方式更改数据。

【讨论】:

  • 你先回答了,所以我会将你的问题标记为正确。
  • 谢谢,不客气!
【解决方案2】:

它是基于会话的。完整的答案和解释可以找到in this other Stack Overflow answer

“它是基于会话的。做一个测试确定,但这是我的理解。”

【讨论】:

  • 谢谢!我赞成你的问题。
  • 为提供出处点赞
猜你喜欢
  • 1970-01-01
  • 2016-08-07
  • 1970-01-01
  • 2011-08-13
  • 2013-06-18
  • 1970-01-01
  • 2013-06-28
  • 1970-01-01
相关资源
最近更新 更多