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

본문 바로가기
 

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

페이지 정보

작성자 이름으로 검색 댓글 0건 조회 17,878회 작성일 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건 11 페이지
유익한 싸이트 목록
번호 제목 글쓴이 조회 날짜
44 이름으로 검색 17792 09-14
43 이름으로 검색 17864 10-28
42 이름으로 검색 17878 10-11
열람중 이름으로 검색 17879 08-07
40 no_profile 휴먼 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18093 06-17
39 이름으로 검색 18115 08-07
38 이름으로 검색 18118 09-21
37 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18269 02-14
36 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18327 04-04
35 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18340 05-20
34 이름으로 검색 18347 10-13
33 이름으로 검색 18356 12-27
32 이름으로 검색 18361 08-07
31 no_profile 휴먼 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18379 05-19
30 no_profile 휴먼 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18507 06-30
29 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18904 12-23
28 이름으로 검색 19248 08-07
27 이름으로 검색 19631 10-12
게시물 검색