열 이름이 다른 CSV 파일을 MySQL로 가져오는 방법
이 문서에서는 CSV 파일 가져오기 과정을 안내합니다. 열 이름이 다른 경우에도 MySQL 테이블에 추가합니다.
이 프로세스를 용이하게 하려면 LOAD DATA INFILE 구문이 포함된 쿼리를 사용할 수 있습니다. 이 접근 방식을 사용하면 이름이 다른 경우에도 어떤 CSV 열을 어떤 데이터베이스 열로 가져올지 지정할 수 있습니다.
구문
LOAD DATA INFILE 'csv_file_path' INTO TABLE table_name (column_name1, column_name2, ...);
예
다음 데이터가 포함된 data.csv라는 CSV 파일이 있다고 가정합니다.
<code class="csv">uniq_name,uniq_city,uniq_comment John Doe,New York,This is John's comment Jane Smith,Los Angeles,This is Jane's comment</code>
그리고 다음 열이 포함된 my_table이라는 MySQL 테이블이 있습니다.
id,name,city,comments
다음 쿼리를 사용하여 CSV 데이터를 my_table 테이블로 가져와 이에 따라 열을 매핑할 수 있습니다.
<code class="sql">LOAD DATA INFILE 'data.csv' INTO TABLE my_table (id, name, city, comments);</code>
추가 참고 사항
위 내용은 MySQL로 데이터를 가져올 때 CSV 열 이름을 어떻게 다르게 매핑합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!