在前臺和后臺都已經設定上校驗后,我將資料庫表中的非空欄位都設定為了可為空,這樣設計是合理的嗎?
uj5u.com熱心網友回復:
沒問題阿,主鍵自動為不可空資料庫設太多檢驗,比如外鍵約束,有時候備份恢復會比較麻煩。
uj5u.com熱心網友回復:
你前后臺都已經設定加了校驗,為什么要把資料庫置位可空呢,資料庫是資料的最后一道防線,沒有特殊情況不建議打開缺口。這樣如果報錯你可以很快定位到前后端的限制條件,哪個出了問題,而且可以避免臟資料入庫,一舉多得為什么不用呢?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/150473.html
標籤:MySQL
