관리 메뉴

nalaolla

mysql 우편번호 등록 본문

MYSQL

mysql 우편번호 등록

날아올라↗↗ 2015. 12. 20. 15:44
728x90

우편번호 데이터를 CSV파일로 변환한다.

 

1. MySQL Command line client실행

 

2. 데이터베이스 전환

mysql> show databases;

mysql> use databasename;

mysql> show tables;

 

3. drop table zipcode;

 

4. 테이블 생성

CREATE TABLE `zipcode` (

`ZIPCODE` CHAR(7) NOT NULL ,

`SIDO` VARCHAR(4) NOT NULL ,

`GUGUN` VARCHAR(17) NOT NULL ,

`DONG` VARCHAR(52) NOT NULL ,

`RI` VARCHAR(52) NOT NULL ,

`BLDG` VARCHAR(150) NOT NULL ,

`ST_BUNJI` VARCHAR(17) NOT NULL ,

`ED_BUNJI` VARCHAR(17) NOT NULL ,

`SEQ` INT(5) UNSIGNED NOT NULL ,

PRIMARY KEY (`zipcode`, `seq`) );

 

5. 해당 .csv파일을 C:\Program Files\MySQL\MySQL Server 5.6\bin 위치에 복사

LOAD DATA LOCAL INFILE 'zipcode.csv' INTO TABLE zipcode CHARACTER SET 'EUCKR' FIELDS TERMINATED BY ',';

 

** 입력할때 한글깨짐 때문에 EUCKR을 포함시켰다.

728x90