일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 벡터db
- blazor
- 엑셀수식 암호
- 고려사이버대학교 인공지능
- KBS걸작 다큐 돈의힘
- 경제를보는눈
- 미드저니
- 스프링부트3
- 그누보드
- 넥시온
- 그누보드 짧은글주소
- 달리3
- 피그마오류
- 3d lidar
- vector dbms
- 금융의힘
- clearbridge investments #unity software
- react
- 대시보드 프로젝트
- 자율주행딥러닝
- ajax 2개 부르기
- compyUI
- 영카트
- 리액트데쉬보드
- wpf
- 스테이블디퓨젼
- suno ai
- 리액트
- TypeConverterMarkupExtensionthrew an exception
- 플러터생성파일
- Today
- Total
ClemensKim - kyj909
마리아DB 에 우편번호 넣기 - mariaDB to Zipcode Data insert 본문
mariaDB 에 우편번호 데이터를 넣어야 한다. 그래서 다음과 같이 했다.
우편번호 받는곳
https://www.epost.go.kr/search/zipcode/jibunAddressDown.jsp
현재 내가 넣은 자료는 (고시일자 : 2015.02.13) 임. , 오늘은 2015년 3월 16일.임.
지번우편번호를 받았음.(전체DB)
엑셀파일로 되어있고, 이것을 다시 CSV 형태로 바꾸었음. 물론 텝으로 구분하고, txt 로 저장을 했음.
//-----------------------------------------------------------------------
테이블은 아래와 같이 만들었음.
CREATE TABLE `addr_book` (
`zipcode` VARCHAR(7) NULL DEFAULT NULL,
`number` VARCHAR(3) NULL DEFAULT NULL,
`sido` VARCHAR(10) NULL DEFAULT NULL,
`gungu` VARCHAR(20) NULL DEFAULT NULL,
`dong` VARCHAR(26) NULL DEFAULT NULL,
`ri` VARCHAR(15) NULL DEFAULT NULL,
`doser` VARCHAR(10) NULL DEFAULT NULL,
`bunji` VARCHAR(20) NULL DEFAULT NULL,
`title` VARCHAR(50) NULL DEFAULT NULL,
`date` VARCHAR(8) NULL DEFAULT NULL,
`addr` VARCHAR(80) NULL DEFAULT NULL
)
COMMENT='주소록\r\n'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
;
//-----------------------------------------------------------------------
테이블을 만든후에 텝으로 구분한 텍스트 파일을 밀어 넣어주면 된다.
/*텝으로 구분된거고 첫줄은 헤더라 무시하면 된다.*/
LOAD DATA LOCAL INFILE 'd://addr_book.txt' INTO TABLE addr_book CHARACTER SET 'euckr' FIELDS TERMINATED BY '\t' IGNORE 1 LINES;
아래이미지 참조.
파일도 첨부함.
이상.
'IT > DB' 카테고리의 다른 글
[BigData]빅데이타를 건드려야 할 상황이 왔다. 자료수집중 (0) | 2016.08.29 |
---|---|
mariadb 멈추고 시작하기 (0) | 2015.06.12 |
맥에서 Mysql 또는 MariaDB 접속 (0) | 2015.03.05 |
MariaDB 주석방법 [MariaDB Comment Syntax] (0) | 2014.07.18 |
jasperreports (0) | 2013.09.10 |