반응형
마지막으로 자동 생성 된 ID를 검색하는 mysql_insert_id 함수를 찾았습니다.
mysql_insert_id +1을 사용하여 새 ID를 추가해야하나요? 아니면 새 고유 ID를 추가해야하나요?
해결 방법
ID에 NULL 사용 :
INSERT INTO `database`.`table` (`id`, `user`, `result`) VALUES (NULL, 'Alice', 'green')");
또는 ID를 전혀 지정하지 않음 :
INSERT INTO `database`.`table` (`user`, `result`) VALUES ('Alice', 'green')");
어느 쪽이든 잘 작동하고 선호도가 높지만 개인적으로 두 번째를 덜 타이핑으로 선택했습니다.
참조 페이지 https://stackoverflow.com/questions/3567955
반응형
'MySql' 카테고리의 다른 글
MySQL 로컬 컴퓨터의 MySQL 서비스가 시작된 후 중지되었습니다. (0) | 2020.11.11 |
---|---|
MySQL 테이블에 기본 키가 없습니다. (0) | 2020.11.11 |
MySQL 인덱스는 어떻게 작동합니까? (0) | 2020.11.11 |
MySQL 데이터베이스에서 Python 3.5.1을 사용하는 방법 (0) | 2020.11.11 |
MySQL mysql을 사용한 nodejs의 페이지 매김 (0) | 2020.11.11 |
댓글