2
나는 다음과 같은 형식의 CSV 파일이 다음 CSV에서CSV 파일
"id","code","date","address","complete_url"
예 데이터 :
"144003286","ICXT","20100104","NJ","http://www.orhancanceylan.com"
"144003286","SEED","20100104","NY","http://www.erbileren.com"
"144003286","ANX","20100104","CA","http://www.foursquareme.com"
"144003286","AIG","20100104","NJ","http://www.orhancanceylan.com"
내가 MySQL을로 모든 데이터를로드 할을 . 나는 다음과 같은 명령을 시도 :
LOAD DATA LOCAL INFILE 'C:\\Users\\pb\\Documents/data.csv'
INTO TABLE new_table
FIELDS TERMINATED BY '","' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
을 그리고 나는 다음과 같은 오류 접수 :
1265 Data truncated for column 'id' at row 1
1261 Row 1 doesn't contain data for all columns
1261 Row 1 doesn't contain data for all columns
1261 Row 1 doesn't contain data for all columns
1261 Row 1 doesn't contain data for all columns
Records: 1 Deleted: 0 Skipped: 0 Warnings: 5 3.620 sec
내 코드 또는 CSV에 어떤 문제가 있습니까?
에
'","'
에서FIELDS TERMINATED BY
을 변경! 출력에 대한 질문이 있습니다. 그것은 말합니다 1265 행 1에서 열 '코드'에 대해 잘린 데이터 1265 행 2에서 'complete_url'열의 데이터가 잘림1265 행 3에서 'complete_url'열의 데이터가 잘림 1265 행 4의 'complete_url'열의 데이터가 잘림 1265 행 5에서 'complete_url'열의 데이터가 잘림 의미는 무엇입니까? – CanCeylan데이터베이스에있는 필드의 최대 길이가 너무 짧아서 모든 데이터를 삽입 할 수있는 것은 아닙니다 (따라서 일부는 잘 렸습니다) – Joe
수천 개의 데이터가 있기 때문에 내 스키마에 맞지 않는 레코드를 검사하는 방법 나는 그들을 보면서 그들을 볼 수 없었다. – CanCeylan