반응형
CSV를 가져올 때 행 수가 다름
저는 제가 이해하지 못하는 문제에 부딪혔습니다.10GB 정도 크기의 .csv 파일을 가지고 있습니다.데이터베이스로 옮기는 중입니다.innodb 엔진만 사용하면 1.863.941라인이 추가됩니다.하지만 아리아 엔진을 사용하면 1.765.972줄이 추가됩니다.
.csv 파일이 너무 커서 이 파일에 몇 개의 행이 있는지 볼 수 없습니다.
내가 사용하는 데이터베이스: Mysql 5.7.24 - Mariaadb 10.3.12
사용하는 SQL 명령:
LOAD DATA LOCAL INFILE "'.$file.'"
INTO TABLE '.$table.'
CHARACTER SET UTF8
FIELDS TERMINATED by \',\'
ENCLOSED BY \'"\'
LINES TERMINATED BY \'\r\n\''
SQL 전송 시 오류 코드가 발생하지 않습니다.
언급URL : https://stackoverflow.com/questions/54815859/different-numbers-of-rows-when-importing-csv
반응형
'programing' 카테고리의 다른 글
jQuery 1div를 제외한 페이지의 아무 곳이나 클릭 (0) | 2023.09.05 |
---|---|
Python + MariaDB skiping other 문 (0) | 2023.08.31 |
단일 Git 커밋 기본 재배치 (0) | 2023.08.31 |
파이썬 대 C#/.NET -- 대형 웹 애플리케이션을 개발하는 데 사용할 때 고려해야 할 주요 차이점은 무엇입니까? (0) | 2023.08.31 |
UI 텍스트 필드에 신속하게 아이콘/이미지 추가 (0) | 2023.08.31 |