MySQL 中“字段'id' 沒有預設值”的故障排除
遇到錯誤“字段'id' 沒有預設值”時“沒有預設值”,它通常與表中主鍵列的定義有關。 id 欄位是主鍵的常見選擇,可確保每一行的唯一識別。但是,如果未定義,MySQL 在遇到 INSERT 語句時會拋出此錯誤。
解:
CREATE TABLE card_games ( id INT(11) NOT NULL AUTO_INCREMENT, ... PRIMARY KEY (id) );
INSERT INTO card_games ( id, nafnleiks, ... ) VALUES (1, 'Svartipétur', ...);透過實作任一方法並適當定義 id 字段,您可以解決錯誤並建立正確定義的每筆記錄都有唯一識別碼的表。
以上是如何解決MySQL中的「欄位『id』沒有預設值」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!