집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 \'필드 \'id\'에 기본값이 없습니다\' 오류를 해결하는 방법은 무엇입니까?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!