문제:
수많은 항목이 포함된 CSV 파일이 있습니다. LOAD DATA INFILE을 사용하여 특정 열만 선택적으로 MySQL 데이터베이스로 가져와야 합니다. 명령.
해결책:
선택한 열만 MySQL에 로드하려면 다음 단계를 따르세요.
예:
file.csv라는 CSV 파일에서 선택한 열을 t1이라는 테이블로 가져오려면 이 명령을 실행합니다.
LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (@col1,@col2,@col3,@col4) SET name=@col4,id=@col2 ;
이 예에서 @col1, @col2, @col3 및 @col4는 선택한 항목을 나타내는 변수입니다. CSV 파일 열이며, name과 id는 t1 테이블의 해당 열 이름입니다.
위 내용은 LOAD DATA INFILE을 사용하여 CSV에서 MySQL로 특정 열을 어떻게 가져올 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!