mysql 과 text 파일로 변환방법
컨텐츠 정보
- 20,426 조회
- 8 추천
- 목록
본문
파일로 부터 레코드 입력받기와 결과를 파일로 저장하기
3.12.1 파일에서 데이터를 테이블로 읽어 들이기
방법 : mysql 명령 모드에서 LOAD DATA INFILE '파일 경로명' INTO TABLE 테이블명 FIELDS TERMINATED BY '필드구분자';
예제 : % cat > guest.txt
NULL,서태지,22,666-9999,seo@jisan.ac.kr,진주
NULL,신승훈,33,999-6666,shin@jisan.ac.kr,청주
% mysql guestbook
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \\g.
Your MySQL connection id is 15 to server version: 3.22.22
Type 'help' for help.
mysql> LOAD DATA INFILE '/home/prof/wiseo/guest.txt' INTO TABLE guest
-> FIELDS TERMINATED BY ',';=> 파일명은 반드시 절대경로명
Query OK, 2 rows affected (0.03 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 2
mysql>
3.12.2 테이블에서 데이터를 검색하여 파일로 출력하기
방법: mysql 명령 모드에서 SELECT 문 INTO OUTFILE '출력파일의 경로명';
예제 : mysql> SELECT * from guest where age <= 25
-> INTO OUTFILE 'out.txt'
-> FIELDS TERMINATED BY ',' ; => 상대경로명을 사용하면 기준은 DB가 존재하는 디렉토리
3.12.1 파일에서 데이터를 테이블로 읽어 들이기
방법 : mysql 명령 모드에서 LOAD DATA INFILE '파일 경로명' INTO TABLE 테이블명 FIELDS TERMINATED BY '필드구분자';
예제 : % cat > guest.txt
NULL,서태지,22,666-9999,seo@jisan.ac.kr,진주
NULL,신승훈,33,999-6666,shin@jisan.ac.kr,청주
% mysql guestbook
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \\g.
Your MySQL connection id is 15 to server version: 3.22.22
Type 'help' for help.
mysql> LOAD DATA INFILE '/home/prof/wiseo/guest.txt' INTO TABLE guest
-> FIELDS TERMINATED BY ',';=> 파일명은 반드시 절대경로명
Query OK, 2 rows affected (0.03 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 2
mysql>
3.12.2 테이블에서 데이터를 검색하여 파일로 출력하기
방법: mysql 명령 모드에서 SELECT 문 INTO OUTFILE '출력파일의 경로명';
예제 : mysql> SELECT * from guest where age <= 25
-> INTO OUTFILE 'out.txt'
-> FIELDS TERMINATED BY ',' ; => 상대경로명을 사용하면 기준은 DB가 존재하는 디렉토리
관련자료
댓글 0
등록된 댓글이 없습니다.