반응형
1. 테이블을 화일로 백업 및 복구
-. 테이블 내용을 화일로 만들기
mysql> select * from test into outfile '/root/test.txt'; 꼭 경로를 지정해야함
결과 :
2 이주상 02-504-xxxx 과천시 m 1971-02-02
3 임정남 02-420-xxxx 송파구 f 1971-03-03
4 강행모 02-856-xxxx 관악구 f 1971-04-04
5 이현영 0342-718-xxxx 분당구 m 1971-05-05
6 이병환 02-891-xxxx 하안동 m 1980-06-06
1 남상욱 333-4444 동작구 m 1971-01-01
-. 테이블 내용을 화일로 만들때 |로 구분하기
terminated 문을 쓴다.
mysql> select * from test into outfile '/root/test.txt' fields terminated by '|';
결과 :
2|이주상|02-504-xxxx|과천시|m|1971-02-02
3|임정남|02-420-xxxx|송파구|f|1971-03-03
4|강행모|02-856-xxxx|관악구|f|1971-04-04
5|이현영|0342-718-xxxx|분당구|m|1971-05-05
6|이병환|02-891-xxxx|하안동|m|1980-06-06
1|남상욱|333-4444|동작구|m|1971-01-01
-. 화일을 불러오기
load 명령어를 쓴다.
mysql> load data infile '/root/test.txt' replace into table test fields terminated by '|';
결과 :
mysql> select * from test;
+------+--------+---------------+--------+------+------------+
| no | name | tel | addr | sex | birth |
+------+--------+---------------+--------+------+------------+
| 2 |이주상 | 02-504-xxxx | 과천시 | m | 1971-02-02 |
| 3 | 임정남 | 02-420-xxxx | 송파구 | f | 1971-03-03 |
| 4 | 강행모 | 02-856-xxxx | 관악구| f | 1971-04-04 |
| 5 | 이현영 | 0342-718-xxxx | 분당구 | m | 1971-05-05 |
| 6 | 이병환 | 02-891-xxxx | 하안동 | m | 1980-06-06 |
| 1 |남상욱 | 333-4444 | 동작구 | m | 1971-01-01 |
+------+--------+---------------+--------+------+------------+
-. 테이블 내용을 화일로 만들기
mysql> select * from test into outfile '/root/test.txt'; 꼭 경로를 지정해야함
결과 :
2 이주상 02-504-xxxx 과천시 m 1971-02-02
3 임정남 02-420-xxxx 송파구 f 1971-03-03
4 강행모 02-856-xxxx 관악구 f 1971-04-04
5 이현영 0342-718-xxxx 분당구 m 1971-05-05
6 이병환 02-891-xxxx 하안동 m 1980-06-06
1 남상욱 333-4444 동작구 m 1971-01-01
-. 테이블 내용을 화일로 만들때 |로 구분하기
terminated 문을 쓴다.
mysql> select * from test into outfile '/root/test.txt' fields terminated by '|';
결과 :
2|이주상|02-504-xxxx|과천시|m|1971-02-02
3|임정남|02-420-xxxx|송파구|f|1971-03-03
4|강행모|02-856-xxxx|관악구|f|1971-04-04
5|이현영|0342-718-xxxx|분당구|m|1971-05-05
6|이병환|02-891-xxxx|하안동|m|1980-06-06
1|남상욱|333-4444|동작구|m|1971-01-01
-. 화일을 불러오기
load 명령어를 쓴다.
mysql> load data infile '/root/test.txt' replace into table test fields terminated by '|';
결과 :
mysql> select * from test;
+------+--------+---------------+--------+------+------------+
| no | name | tel | addr | sex | birth |
+------+--------+---------------+--------+------+------------+
| 2 |이주상 | 02-504-xxxx | 과천시 | m | 1971-02-02 |
| 3 | 임정남 | 02-420-xxxx | 송파구 | f | 1971-03-03 |
| 4 | 강행모 | 02-856-xxxx | 관악구| f | 1971-04-04 |
| 5 | 이현영 | 0342-718-xxxx | 분당구 | m | 1971-05-05 |
| 6 | 이병환 | 02-891-xxxx | 하안동 | m | 1980-06-06 |
| 1 |남상욱 | 333-4444 | 동작구 | m | 1971-01-01 |
+------+--------+---------------+--------+------+------------+
반응형
'데이타베이스' 카테고리의 다른 글
MYSQL 중복 체크한 쿼리 (0) | 2008.10.09 |
---|---|
MYSQL Table 복사 (0) | 2008.10.09 |
MYSQL varchar와 char 차이 (0) | 2008.10.09 |
MYSQL 한글 첫자음 검색하기 (0) | 2008.10.09 |
MYSQL Table 수정 위한 alter 용법 (0) | 2008.10.09 |
MYSQL root 패스워드를 잊어버렸을때 (0) | 2008.10.09 |
MYSQL 접근 권한 설정 (0) | 2008.10.09 |
MYSQL 백업과 복구 (0) | 2008.10.09 |