text파일을 디비에 입력해 넣기 > 유익한 싸이트

본문 바로가기
 

text파일을 디비에 입력해 넣기

페이지 정보

작성자 이름으로 검색 댓글 0건 조회 17,857회 작성일 05-08-07 19:52

본문



text파일을 디비에 입력해 넣기
 

글쓴이 : 오렌지블루


저작권자 이메일 :


출처 :

www.koreaphp.co.kr


작성일 : 2002/04/24 13:49:10


 


글내용




1. 엑셀파일을 테이블에 때려넣는 법





1. 엑셀 파일을 '다른이름으로 저장하기' 에서 .csv로 저장한다.

(구분자 : 쉼표)



2. 서버로 옮긴다. (ftp)



3. mysql 로 다음을 실행한다.



LOAD DATA INFILE '/home/tale/public_html/backup/mysql_excel.csv'


INTO TABLE member FIELDS TERMINATED BY ','

LINES TERMINATED BY 'n'
(id,passwd,c1,name,civ_num,email,post_num,address,tel_num,etc_num,mobile_num,bank,mileage);










--------------------------------------------------

우편번호 데이타 화일을 sql로 미러넣기





먼저 그 우편번호가 입력된 화일의 구조를 잘 살펴봅니다.

시판되는(?, 돌아다니는 ^^;) 화일들은 대개, ','나 '|'등으로 구분되어

있는 경우가 있는데 제가 가지고 있는 화일을 예로 들겠습니다.



zip_code.txt

100-011,서울특별시 중구 충무로1가,02



자세히 보시면 단락이 ','로 구분되어 있고 앞부분이 우편번호,

가운데가 그에 해당하는 주소, 마지막이 지역번호(DDD code)라는 것을

아실 수 있죠.



이걸 먼저 SQL에서 테이블을 만들어줍니다.

zipcode varchar(7) not null,

addr varchar(60),

ddd varchar(5),

primary key(zipcode)



이렇게 해서 만든 테이블의 이름이 zip이라면, 그리고 데이터를 담고있는

텍스트 화일이 zip_code.txt라면,



load data infile 'zip_code.txt' replace into table zip
fields

terminated by ',';



','을 기준으로 테이블에 입력한다는 뜻입니다.



sql만 썼는데, php명령을 쓰면 ereg()를 쓰시면 되겠지요.



[이 게시물은 human님에 의해 2007-05-14 17:57:42 bulk2에서 복사 됨]
[이 게시물은 human님에 의해 2007-05-15 09:09:28 bulk3에서 이동 됨]

댓글목록

등록된 댓글이 없습니다.

Total 224건 3 페이지
유익한 싸이트 목록
번호 제목 글쓴이 조회 날짜
188 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18243 02-14
187 이름으로 검색 18098 09-21
186 이름으로 검색 18092 08-07
185 no_profile 휴먼 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18063 06-17
열람중 이름으로 검색 17858 08-07
183 이름으로 검색 17855 10-11
182 이름으로 검색 17848 10-28
181 이름으로 검색 17727 09-14
180 no_profile 휴먼 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17536 06-20
179 이름으로 검색 17528 04-13
178 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 17392 04-04
177 이름으로 검색 17367 08-07
176 이름으로 검색 17352 09-02
175 이름으로 검색 17324 08-07
174 no_profile 휴먼 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17314 04-21
173 이름으로 검색 17034 06-16
172 이름으로 검색 16954 08-07
171 이름으로 검색 16905 08-07
게시물 검색