[re] 네로님 오래간 만입니다..^^* 0

네로 | 2002.05.29 17:02:54 답변: 0 조회: 1881
분류기타 https://life.moyiza.kr/qna/2199282
안녕하세요^^

오늘도 들려주셨군요 정성훈님^^;
제로보드에서 mysql 백업을 하시면 제로보드기존의 모든 테이블과 새로 생성한 테이블전체를
백업받으실수 있습니다. 물론 회원정보도 백업되죠..

하지만 제가 권장하고싶은건 계정 디비(data base)통째로 받으시는게 좋을꺼 같네요.
제로보드 외엔 딴 프로그램을 안 까셨다면 걍 제로보드 테이블만 백업받으셔도 되는데
기타 mysql연동 프로그램을 사용하고 계신다면 계정에 phpmyadmin 같은 툴을 까시고
전체 디비를 백업하세요^^

그럼 오늘도 좋은 시간 되세요^^

제로보드 자체 백업을 사용하시지 않으시련다면 아래를 참조하세요.

MySQL DB 데이타 백업/복구 하는 방법

제로보드의 게시물은 MySQL DB에 저장이 됩니다.

근데 이 데이타는 일반파일과 달리 백업하고자 해도 하기가 힘들죠.

백업하는 방법은 2가지가 있습니다.

하나는 mysql prompt 상태에서 백업하는 거랑 phpMyAdmin 툴을 이용하는 겁니다.

1. mysql prompt 상태에서 백업하는 방법

자신의 계정에서 다음과 같은 방법은 Db를 통째로 백업할수 있습니다.

mysqldump -u아이다 -p암호  db이름 > 파일이름

  ex)  아이디가 moyiza 이고 암호가 ****, DB이름이 user_moyiza 일때 moyiza.sql 파일로 백업하는 방법입니다.
  
   mysqldump -umoyiza -p**** user_moyiza > moyiza.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 -umoyiza  -p****   user_moyiza < moyiza.sql   [엔터]

그럼 순식간에 복구가 됩니다.
IP: ♡.99.♡.22
답변
이 질문에 답변하시면 포인트 5점을, 채택될 시엔 포인트 0점을 더 드립니다.
제목 상태 답변수 글쓴이 날짜
0
네로
02/06/09
0
김정민
02/06/09
0
정성훈
02/06/09
0
네로
02/06/09
1
허성훈
02/06/09
0
정성훈
02/06/09
0
네로
02/06/08
0
정성훈
02/06/08
0
용이
02/06/08
0
정성훈
02/06/08
0
네로
02/06/04
0
용이
02/06/04
0
김인석
02/05/31
0
네로
02/05/30
0
이쁜공주
02/05/30
1
네로
02/05/30
0
허성훈
02/05/29
0
네로
02/05/29
0
정성훈
02/05/29
0
@골뱅이@
02/05/28
모이자 모바일