본문 바로가기
MySql

MySQL : 테이블에 여러 파일로드

by 베이스 공부 2020. 10. 4.
반응형

여러 파일을 테이블에로드하여 동일한 행에 맞도록했습니다.

개별적으로 삽입 할 수 있지만 문제는 NULL 값 내에 있으며이 테이블에 JOIN 할 계획입니다. 이 경우 쓸모없는 데이터 인 NULL 값이 너무 많습니다.

LOAD DATA LOCAL INFILE 'malefirst.txt, femalefirst.txt, allfirst.txt, allfirst.txt' 
INTO TABLE fnames 
 (mal, fml, unk, cpx);

제가 실제로 살펴본 또 다른 것은 파일을

paste -d " " (1.txt 2.txt ....)

그러나 그것은 엉망으로 변했습니다. 첫 번째 방법이 작동하지 않으면 두 번째 방법을 사용할 수 있지만 이에 대한 조언도 필요합니다.

 

해결 방법

 

4 개의 파일을 4 개의 (임시) 테이블 (각각 자동 번호가 지정된 필드 포함)에로드 한 다음 이러한 파일을 테이블에 JOIN (ID 사용) 할 수 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/6552042

 

 

반응형

댓글