0
我正在尋找一些澄清的聲明從MySQL docs澄清
我打算到一個數據庫導出並選中Disable foreign key checks
選項,又未導致錯誤當我導入數據庫。然而,閱讀導入DB我留下了關於兩個問題的文檔後 -
- 將
foreign_key_checks
進口爲DB後自動重新設置爲1
,或做我必須做手工? - 數據庫導出時外鍵是否已經存在仍然有效?
的文檔的相關部分內容如下,這對我也不是特別清楚 -
設置
foreign_key_checks
到1
不會觸發現有表數據的掃描。因此,添加到表中的行同時不會被驗證爲一致性foreign_key_checks = 0
。
謝謝。我懷疑會是這樣,但我寧願確定,而不是一堆東西了! –