Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 컴파일러 입문
- 컴파일 설치
- 리눅스 로그 삭제
- db 백업
- 렉스 컴파일
- 자동정렬
- mysql update
- linux log
- db덤프
- db 덤프
- 리눅스 로그
- 리눅스 gui
- 리눅스
- alter 문법
- x-window
- mysql 권한부여
- mysql alter
- 로그 삭제
- 데이터베이스 갱신
- vim 자동정렬
- 데이터 갱신
- 렉스
- mysql 계정생성
- alter 명령어
- mysql 계정삭제
- x윈도우
- lex compiler
- vim 정렬
- lex 컴파일
- mysql 갱신
Archives
- Today
- Total
It's under your control.
mysql 덤프(dump) & 복구(recovery) 방법 본문
현재의 DB 를 백업(덤프)하시려면,
'mysqldump -u아이디 -p암호 DB명 > 덤프해서저장할파일명'
하시면 됩니다.
(참고:
'mysqldump -u아이디 -p암호 DB명 --add-drop-table > 덤프해서저장할파일명'
으로 백업하면 dump 파일을 적용할 때 해당 DB가 비어 있지 않아도 덮어 쓰기 때문에 오류가 나지 않습니다.)
[2] mysql ID 암호 변경법
1. 텔넷 접속
2. mysql -u 아이디 -p 아이디
3. 현재 암호 입력
4. set password=password('원하는새암호');
5. exit
6. 텔넷 종료
[3] root 관리자 mysql 관리
현재의 DB 전체를 백업(덤프)하시려면,
'mysqldump -u root -p -A --add-drop-table > 덤프해서저장할파일명'
하시면 됩니다.
'-A --add-drop-table' 옵션은 꼭 삽입해 주어야 합니다. 이 션은 기존에 테이블이 있으면 삭제하고 백업하고자 하는 테이블로 새롭게 작성하는 옵션입니다. 데이터베이스 전체를 백업해서 복구할 때 기존에 있는 mysql 데이터베이스 때문에 에러가 발생하기 때문입니다.
[4] 복구
* 덤프한 디비 복구하기
[root@localhost mysql]# ./bin/mysql db_name < /home/db_name.sql
'Works > DatabBase' 카테고리의 다른 글
mysql update 구문 쿼리 (0) | 2013.04.18 |
---|---|
MySQL ALTER TABLE 문법 (0) | 2013.04.18 |
mysql character set (utf8 euckr) 변경 (0) | 2013.04.18 |
[mysql] $query로 쿼리값이 전송되지 않을때 (0) | 2013.04.18 |
mysql update 구문 쿼리 (0) | 2013.04.18 |