게시물 1,376건
   
MYSQL 데이타 파일로 변환하기
글쓴이 : 최고관리자 날짜 : 2010-01-06 (수) 11:41 조회 : 15095
글주소 :
                                

mysql> SELECT * INTO OUTFILE '파일경로'(Option) FROM 테이블;

- Option -
- fields terminated by '|' : 필드별 구분자 지정
- optionally enclosed by '"' : 문자형필드를 ""로 저장
- lines terminated by '\n' : 레코드별 구분자 지정


[root@chonnom ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12954 to server version: 3.23.58-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use Database;
Database changed

mysql> select * into outfile 'test' from tables_name where server_ip='115.68.27.77';

파일저장경로를 지정해주지 않고 파일명만 지정해주면 mysql data databases 폴더에 저장된다.
아래와 같은 형태로 저장된다. (개인데이타임... 참고만 하시길...)

570     144     0       5       \N      1       2009-11-19 16:31:34
568     144     0       5       \N      1       2009-11-19 16:31:34
565     144     554     2       \N      1       2009-11-19 16:31:34
567     144     0       5       \N      1       2009-11-19 16:31:34
560     144     20      2       \N      1       2009-11-19 16:31:34
561     144     21      2       \N      1       2009-11-19 16:31:34
566     144     3389    2       \N      1       2009-11-19 16:31:34
569     144     0       5       \N      1       2009-11-19 16:31:34
564     144     445     2       \N      1       2009-11-19 16:31:34
562     144     135     2       \N      1       2009-11-19 16:31:34
563     144     139     2       \N      1       2009-11-19 16:31:34
559     144     20      2       \N      1       2009-11-19 16:31:34
557     144     17      2       \N      1       2009-11-19 16:31:34
558     144     19      2       \N      1       2009-11-19 16:31:34
556     144     13      2       \N      1       2009-11-19 16:31:34
555     144     9       2       \N      1       2009-11-19 16:31:34
554     144     7       2       \N      1       2009-11-19 16:31:34
553     144     80      1       \N      1       2009-11-19 16:31:34
571     144     0       5       \N      1       2009-11-19 16:31:34
572     144     0       5       \N      1       2009-11-19 16:31:34
573     144     0       5       \N      1       2009-11-19 16:31:34
574     144     0       5       \N      1       2009-11-19 16:31:34
575     144     0       5       \N      1       2009-11-19 16:31:34
576     144     0       5       \N      1       2009-11-19 16:31:34
577     144     0       5       \N      1       2009-11-19 16:31:34
578     144     0       5       \N      1       2009-11-19 16:31:34
579     144     0       5       \N      1       2009-11-19 16:31:34
580     144     0       6       \N      1       2009-11-19 16:31:34


이 가공된 데이타를 다시 EXCEL 로 바꾸고 싶다면....

1) 저장한 파일을 가져온다.
2) 엑셀 프로그램을 실행하고 파일메뉴에서 열기 선택
3) 열기메뉴의 파일형식을 텍스트로 선택하고 열기를 하면 텍스트마법사가 실행된다.
4) 마법사 1 단계 - "구분기호로 분리됨"
5) 마법사 2단계 - 구분기호 선택 (기본은 탭)
6) 마법사 3단계 - 각 필드에 대한 엑셀의 데이타 형태를 지정 
 


 


이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
   

 



 
사이트명 : 모지리네 | 대표 : 이경현 | 개인커뮤니티 : 랭키닷컴 운영체제(OS) | 경기도 성남시 분당구 | 전자우편 : mojily골뱅이chonnom.com Copyright ⓒ www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.