csv 파일에서 mysql 테이블에 데이터를 삽입하려고합니다. infile sql 명령을 사용하고 있지만 테이블의 첫 번째 열이 자동 증가 필드로 설정된 ID이기 때문에 문제가 발생합니다. 이 기능을 사용하려면 첫 번째 열 값을로 설정해야합니까? 아니면 전혀 할 수 있습니까?자동 증분 열이있는 mysql insert
감사
csv 파일에서 mysql 테이블에 데이터를 삽입하려고합니다. infile sql 명령을 사용하고 있지만 테이블의 첫 번째 열이 자동 증가 필드로 설정된 ID이기 때문에 문제가 발생합니다. 이 기능을 사용하려면 첫 번째 열 값을로 설정해야합니까? 아니면 전혀 할 수 있습니까?자동 증분 열이있는 mysql insert
감사
빈 필드 나 (http://dev.mysql.com/doc/refman/5.0/en/loading-tables.html 댓글 페이지의 "8 월 17 일에 모하메드 압둘라에 의해 게시 됨 2005 11:14 AM") 파일
의 첫 번째 열 값으로 TAB 문자를 사용해보십시오
또 다른 방법 : 실제로 단지 자동 증가 열을 제거하고, 정기적으로 데이터를로드하고 결국
LOAD DATA INFILE 'DATA.txt' INTO TABLE your_table
FIELDS TERMINATED BY '^'
OPTIONALLY ENCLOSED BY '~'
(column2, column3, ...)
SET column1 = NULL
'SET' 절은 선택 사항입니다. – newtover
. 그 다음에 자동 증가 열을 추가 할 수있었습니다. 감사합니다. – czuroski