我製作了一個帶兩個字段的用戶表:用戶名和密碼。我有密碼設置爲非空。MySQL工作臺
問題是,當我輸入的數據,不包括密碼只是我能值插入密碼字段的用戶名。
我的目標是不讓任何條目成不具有用戶名和密碼的數據庫。我認爲非null會強制執行,但似乎只是插入空字符串。有什麼建議麼?
我製作了一個帶兩個字段的用戶表:用戶名和密碼。我有密碼設置爲非空。MySQL工作臺
問題是,當我輸入的數據,不包括密碼只是我能值插入密碼字段的用戶名。
我的目標是不讓任何條目成不具有用戶名和密碼的數據庫。我認爲非null會強制執行,但似乎只是插入空字符串。有什麼建議麼?
在MyISAM中,MySQL的標準數據庫表類型沒有被強制執行。所以不,你必須在應用程序中檢查它,或者使用另一個允許你執行驗證的表類型/其他數據庫。