웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
MySQL DB 데이타 백업/복구 하는 방법
2000.08.26 18:06
제로보드의 게시물은 MySQL DB에 저장이 됩니다.
근데 이 데이타는 일반파일과 달리 백업하고자 해도 하기가 힘들죠.
백업하는 방법은 2가지가 있습니다.
하나는 mysql prompt 상태에서 백업하는 거랑 phpMyAdmin 툴을 이용하는 겁니다.
1. mysql prompt 상태에서 백업하는 방법
자신의 계정에서 다음과 같은 방법은 Db를 통째로 백업할수 있습니다.
mysqldump -u아이다 -p암호 db이름 >파일이름
ex) 아이디가 zero 이고 암호가 ****, DB이름이 user_zero 일때 zero.sql 파일로 백업하는 방법입니다.
mysqldump -uzero -p**** user_zero > zero.sql
매우 간단하죠?
2. phpMyAdmin으로 DB백업하는 방법
더 간단합니다.
phpMyAdmin에서 자신의 DB를 보게 되면 아래쪽 에 다음과 같은 메뉴가 있습니다.
● View dump (schema) of database
⊙ Structure only □ Add 'drop table' [GO]
○ Structure and data □ send
그럼 위에서 Structure only를 제외한 나머지 세개를 선택하세요.
그런 다음 go 버튼을 누르면 백업이 됩니다.
3. 백업한 파일을 DB에 복구하는 방법
복구할때는 phpMyAdmin을 사용하는 것보다 mysql 을 통해서 직접 복구하는 방법이 더 낫습니다.
백업파일이 클 경우 phpMyAdmin으로 복구하게 되면 안되는 경우가 많죠.
다음과 같이 계정에서 실행하세요.
mysql -u아이디 -p비번 DB이름 < 파일이름
위에서 백업했던것을 예로 하면
mysql -uzero -p**** user_zero < zero.sql [엔터]
그럼 순식간에 복구가 됩니다.
근데 이 데이타는 일반파일과 달리 백업하고자 해도 하기가 힘들죠.
백업하는 방법은 2가지가 있습니다.
하나는 mysql prompt 상태에서 백업하는 거랑 phpMyAdmin 툴을 이용하는 겁니다.
1. mysql prompt 상태에서 백업하는 방법
자신의 계정에서 다음과 같은 방법은 Db를 통째로 백업할수 있습니다.
mysqldump -u아이다 -p암호 db이름 >파일이름
ex) 아이디가 zero 이고 암호가 ****, DB이름이 user_zero 일때 zero.sql 파일로 백업하는 방법입니다.
mysqldump -uzero -p**** user_zero > zero.sql
매우 간단하죠?
2. phpMyAdmin으로 DB백업하는 방법
더 간단합니다.
phpMyAdmin에서 자신의 DB를 보게 되면 아래쪽 에 다음과 같은 메뉴가 있습니다.
● View dump (schema) of database
⊙ Structure only □ Add 'drop table' [GO]
○ Structure and data □ send
그럼 위에서 Structure only를 제외한 나머지 세개를 선택하세요.
그런 다음 go 버튼을 누르면 백업이 됩니다.
3. 백업한 파일을 DB에 복구하는 방법
복구할때는 phpMyAdmin을 사용하는 것보다 mysql 을 통해서 직접 복구하는 방법이 더 낫습니다.
백업파일이 클 경우 phpMyAdmin으로 복구하게 되면 안되는 경우가 많죠.
다음과 같이 계정에서 실행하세요.
mysql -u아이디 -p비번 DB이름 < 파일이름
위에서 백업했던것을 예로 하면
mysql -uzero -p**** user_zero < zero.sql [엔터]
그럼 순식간에 복구가 됩니다.
댓글 38
-
이수진
2001.04.05 01:22
phpmyadmin으로는 어케 복구하는지 갈켜주세요. -
hu..
2001.01.04 03:32
mysql prompt 상태가 어떤상태를 말하죠? -
이강훈
2001.01.23 20:27
쉅게 말해서 도스 모드아시져.. 시커면 화면 나오는 -
이강훈
2001.01.23 20:27
엔티 계열에서는 명령 프롬프트하고 합니다. -
정창훈
2001.02.16 21:08
new21 에서는 안되나요? 퍼미션 데니.. 하면서 안되는데... -
정원
2001.02.17 01:30
ㅠ.ㅠ 저도 뉴 21에서 해봤는데 안 되더라는... -
Fantics
2001.02.23 17:59
28k밖에 안 돼는데 제대루 된 건가요? -
zeno
2001.03.17 21:10
뉴21은 phpmyadmin으로~ -
Elloy
2001.03.19 23:53
그.. mysql prompt상태를 어떻게 만들죠? -
윤현주
2001.03.22 00:11
텔넷으로요. -
BooM
2001.03.26 09:51
Shell Prompt 상태를 말씀하시는거군요~~ -
Elloy
2001.03.26 12:38
음.. 텔넷.. 어케 사용하는지.. 알아봐야 겠군...쩝. -
이용호
2001.03.31 02:07
되지도 않는군요.. 제로님 거짓말은 삼가 -_-;; -
래쉬ㅡㅡ^
2001.04.16 17:47
흑흑..디비 100개 백업받는데 생노가다다... -
하얀바다
2001.04.28 00:12
제 루트계정에서 "mysqldump"명령이 않먹힙니다.... -
하얀바다
2001.04.28 00:03
텔넷모드에서 "mysql" prompt를 어떻게 찾아 가지지여.? 전 아무리 찾아도 없는데... 앞 뒤로 찾아봐도...! -
곽재운
2001.05.11 03:34
좋은정보 감사^^ -
Skyblue@
2001.06.21 18:31
텔넷안되면 암것두 못하는걸 뭐..... -
로렐라이
2001.05.26 13:54
텔넷인가 몬가 거기서 하는건가요?? ㅠ.ㅠ 초보는 먼소린지 잘 모르겠어여.. -
로렐라이
2001.05.26 13:59
근데 저렇게 백업받으면 어디까지 백업이 되나요..? 다 되나요?? 회원리스트랑 여러게시판글까지요? -
김진연
2001.05.28 19:48
윈도우에서 서버돌리는데 phpmyadmin에서 백업하면 백업파일이 어디에 저장되져? 그리고 복구하는 방법은 왜 설명안해주시는지...ㅡ.ㅡ; -
고종길
2001.06.03 11:54
백업파일이 도대체 어디에 저장이 되고 백업 파일 확장자가 뭔지 알려주세여~~ -
카듀
2001.06.07 22:21
일반 계정에서 백업할때 텔넷에서 mysql/bin으로 이동합니다. -
카듀
2001.06.07 22:23
./mysqldump -u아이디 -p패스워드 디비이름 > /자신의홈의경로/디비이름.sql하시면 됩니다. -
카듀
2001.06.07 22:24
whereis mysql이라고 치면 mysql의 위치가 나온답니다. ㅡ.ㅡ^ -
達率階伯
2001.06.07 23:12
왜 아이디가 아이다로 되어있지..;; -
zzini
2001.06.15 17:19
저눈 제로보드 admin비번 분실해서..테이블 다 지우고..;; -
Ken
2001.06.28 01:53
freesql을 이걸로 백업받을수 잇는지.. 또 할라면 텔넷접속 해야대는데 freesql텔넷접속 우케해여? -
쫘비
2001.06.28 21:40
phpmyadmin 인가 뭘로 백업은 했는데 어떻게 풀어야 하는지 모르겠네요..계정은 리눅스로 돌아갑니다..텔넷으로 하는 방법좀.. -
까리까리
2001.07.01 03:36
복구할때는(다른서버로 옵길때) 텔넷접속후 mysql에 접속해서 위명령어를 넣어주나요. -
까리까리
2001.07.01 03:37
mysql -uzero -p**** user_zero < zero.sql [엔터] -
anarch79
2001.08.20 11:31
초보자는 자신이 초보자라고 자랑하지 말고 책한번 더 보시고 질문하시는게 좋을듯 싶습니다. -
anarch79
2001.08.20 11:31
이렇게까지 제로님이 힘들게 쓰신글에 대해서 감사함을 나타내지는 못할망정 따지기나 하다니 ㅡ.ㅡ;; -
펑키
2001.08.31 00:38
텔넷이 안되면 못하는건가염? 흠흠... 어케어케~ 알려주때욤 ㅡ0ㅡ;; -
이유림
2002.02.22 05:24
다들 파인텀 안쓰시나보당 -
푸른이™
2003.07.26 04:04
안녕하세요. 저는 텔넷보다는 phpmyadmin 으로 자료 백업및
복구를 하는데요. 제로보드의 게시판이나 질문...란에 보면,
phpmyadmin으로 복구하는 방법은 그리 추천하지 않는것 같습니다.
이유도 궁금하구요....
얼마정도의 테이블이나 자료가 복구될수 있는지도...???
제가 조금씩 자료가 늘어가고 있거든요.
만약에 커져버린 백업화일이 phpmyadmin 로 복구할때,
100% 복구가 될지 ....그게 걱정입니다.
개인서버를 돌리는데, 가장큰 고민이랍니다.
텔넷을 제외한 다른 프로그램은 없을까요...
초보인 개인계정사용자 들도 쉽게 쓸수있는 방법...이나..
프로그램... 음... -
제로보드
2004.04.24 22:03
제로보드설치할때요
MySQL-DB Select
Error!!!
위에 에러메세지 해결법좀
가르쳐주세요... -
LEiTi
2004.09.14 12:53
위의 에러는 디비 비밀번호가 틀렸을 시 나오는 에러입니다~~
제목 | 글쓴이 | 날짜 |
---|---|---|
회원관리 프로그램을 구현하고 싶은신 분들께.. [7] | [폐]허접-_- | 2002.03.18 |
PHP 인증 페이지를 만들자! - Lesson 2 수정본 #1 [5] | ☺[폐]허접-_- | 2002.01.24 |
PHP 인증 페이지를 만들자! - Lesson 1 수정본 #2 | ☺[폐]허접-_- | 2002.01.24 |
노프레임/카운터에 관련된 PHP함수 팁 몇가지 [1] | 차카게살자 | 2001.12.28 |
MySQL 루트비번 분실시 대처요령 [29] | zero | 2001.04.18 |
교육용 방명록 #8 [delete.php3파일에서 넘겨받은 비밀번호를 검사하여 글을 삭제합니다.] [18] | zero | 2000.07.03 |
교육용 방명록 #7 [삭제 버튼을 눌렀을 때 비밀번호를 입력받는 부분입니다.] [5] | zero | 2000.07.03 |
교육용 방명록 #6 [수정된 값을 넘겨받아서 비밀번호를 비교하고 변경하여 줍니다.] [2] | zero | 2000.07.03 |
교육용 방명록 #3 [글쓰기 폼에서 넘어온 값을 DB에 입력하기] [5] | zero | 2000.07.03 |
교육용 방명록 #2 [글쓰기 폼 작성] [11] | zero | 2000.07.03 |
교육용 방명록 #1 [전체구성 설정, 테이블 생성, 기본함수 정의] [50] | zero | 2000.07.03 |
최근 게시물을 나타내는 원리와 방법 [55] | zero | 2000.03.06 |
교육용 메모장 #5 [21] | zero | 2000.07.10 |
교육용 메모장 #4 [18] | zero | 2000.07.10 |
교육용 메모장 #3 [16] | zero | 2000.07.10 |
교육용 메모장 #2 [18] | zero | 2000.07.10 |
교육용 메모장 #1 [53] | zero | 2000.07.10 |
윈2000, NT 또는 98에서 APM설치하기 [74] | zero | 2000.08.26 |
MySQL DB 데이타 백업/복구 하는 방법 [38] | zero | 2000.08.26 |
자동링크 만드는 방법!!! [28] | zero | 2000.03.06 |