반응형

대용량 데이터를 테이블에 INSERT를 할 때는 CSV, 엑셀 파일 등을 만들어 Import를 합니다.
이외에도 직접 INSERT 문장을 만들어 MySQL에 처리를 할 수도 있습니다.

 

엑셀을 이용하여 대량 INSERT 문장을 만들어서 직접 MySQL에서 처리하는 방법입니다.

엑셀에 필요한 칼럼을 각 셀로 만들고 수식을 이용하여 각 셀의 데이터를 연결합니다.

="insert into table ("&$A$1&", "&$B$1&") values ('"&A2&"','"&B2&"');"

결과값 : insert into table (A_col, B_col) values ('A column data 1','B column data 1');

MySQL 엑셀을 이용하여 대용량 데이터 대량 INSERT 문장 만들기

필요한 만큼 엑셀의 셀에 데이터를 생성 후 INSERT 문장을 복사하여 MySQL에서 실행을 하면 됩니다.

첨부 파일을 이용하여 필요에 맞게 수정하시면 바로 사용하실 수 있습니다.

insert.xlsx
0.01MB

 

2019/10/14 - [유용한 활용팁] - MySQL 날짜 타입 칼럼 데이터(Date Type column Data) 조회(검색) 방법 - STR_TO_DATE, DATE_SUB 활용

 

MySQL 날짜 타입 칼럼 데이터(Date Type column Data) 조회(검색) 방법 - STR_TO_DATE, DATE_SUB 활용

날짜를 저장할 때는 일반적으로 칼럼을 날짜 타입으로 만듭니다. 저장할 때는 쉽게 하는데, 막상 검색을 해서 가져오려고 하면 헤매는 경우가 종종 있습니다. 문자 타입이 아니다 보니, 칼럼을 문자로 변형하여 가..

han288.tistory.com

 

반응형

+ Recent posts