DataBase/MySQL

[MySQL] 데이터 한번에 입력하기 (Data import)

728x90

다량의 데이터를 테이블에 한번에 insert하는 방법

zipcode 테이블을 하나 생성해서 .text 확장자로 저장된 우편 데이터를 테이블에 한꺼번에 insert 하려고 합니다.

데이터 사이에 구분만 되어있다면 (예: 탭, 컴마 등) 토드에서는 import 기능을 이용해서 다양한 확장자의 데이터를 테이블에 한번에 기입할 수 있습니다.

 

먼저 zipcode 테이블을 하나 생성합니다.

--우편번호 5자리

create table zipcode
(
 zipcode varchar(5),
 sido varchar(100),
 gugun varchar(100),
 dong varchar(200),
 startbunji varchar(100),
 endbunji varchar(100),
 seq INT primary key AUTO_INCREMENT
);

select * from zipcode;

테이블 생성 후 select 해보면 당연하게도 아무 데이터가 없습니다.

생성한 테이블 데이터 조회

 

💾 Data import

1. tools - import - import Wizard

2. ADD File : import 할 파일 추가 

3. 파일 내 데이터 구분자 및 기타 설정 선택

4. 컬럼과 데이터 일치여부 확인

5. 적용 할 데이터베이스, 테이블 지정

Import Finished

6. 데이터 입력 결과 확인

총 61,440개의 데이터가 정상적으로 입력된 모습을 확인할 수 있습니다.

 

 

728x90