1. Excel 파일을 CSV 파일로 저장한다. (다른 이름으로 저장)

2. 각자 쓰는 Text Editor 프로그램을 이용해서 CSV 파일을 연다. (Notepad++, EditPlus, UltraEdit 등등)

3. ',' 쉼표를 모두 \t (탭) 으로 변환한다. (찾아바꾸기 이용)

4. MySQL Query Browser 혹은 Command Line 을 연다.

5. load data infile 'c:\data.csv' into table DB명.Table명 fields terminated by '\t' ( col1, col2, col3 );


제 삽질의 원인은  fields terminated by ','  여기에 있었습니다.

쉽표 구분이 제대로 안되더군요. 해서 탭으로 바꿔주니 제대로 작동했습니다.


만약 첫번째 컬럼이 자동 증가하는 Primary Key 라면 (Sequence)
CSV에서 첫번째 컬럼은 빼고 컬럼을 지정하는 영역에 두번째 컬럼부터 정의해주시면 됩니다.

Remote DB 쪽에 부을 때는
load data local infile ~~~~~~~