[IT 알아보기]/IT 소식

phpmyadmin 운영관리

이호스트ICT 2009. 9. 21. 15:23


** 마이페이지 MySQL 버턴을 클릭했을때 다음과 같은 화면이 나타납니다. ** 접속주소 : http://도메인주소/phpmyadmin/ (예: http://webzero.kr/phpmyadmin/
** 사용자명 : 호스팅아이디입력
** 암호 : 호스팅비밀번호 입력
** 확인을 누릅니다.




- 왼쪽 : 시작페이지와 자기 데이터베이스명을 확인하시고, 테이블들을 확인하세요.
- 오른쪽 : 한국어인지 자기계정인지를 확인합니다.

여기서 잠깐;

DB에서 초보자도 간단히 이해하셔야 할 게 있습니다.
데이터베이스란 : 왼쪽 짙은색으로 표시된 이름이 데이터베이스 즉, DB명입니다.
보통 한 계정에 한개의 DB명만을 가질 수 있습니다.
DB 1개만으로도 수천개의 테이블들을 만들 수 있습니다.
위에 왼쪽에 보시면, 제로보드 테이블들이 수십개 나열된 게 보일겁니다.
즉, DB는 데이터베이스 안에 무수한 테이블들로 구성되어 있습니다. 이 정도는 아셔야 합니다.




이제 테스트삼아서, 기존에 있는 테이블을 한번 삭제해 보겠습니다.
- 아래 모두체크 혹은 삭제하고싶은 것을 체크합니다.
- 선택에서 삭제 혹은 비우기를 선택합니다. (해보시면 두 개가 똑같다는 걸 알 수 있습니다)




- 정말로 삭제하겠는가? 혹은 비우겠는가라고 다시 한번 묻습니다. 워낙 위험하니까요
- 저는 예를 선택해 보겠습니다. (여러분은 절대 예를 하시면 안됩니다. 큰일납니다 ^^)




- 삭제가 완료되었고, 아래 데이터베이스에 테이블이 없다고 나옵니다.
- 데이터베이스는 삭제하실 수 없습니다. 그것은 웹호스팅신청하시면 운영자가 할당하는 것입니다.
- 여러분은 테이블만을 지울 수 있습니다. (DB는 데이터베이스와 그 속에 테이블로 구성된 점 이해할 것)




** 이제 백업하고 복구하는 걸 해 보겠습니다. 지금 보시는 것은 복구하는 것입니다.
복구는 백업된 파일에 한해서 복구됩니다.
또 압축된 것은 안되고, 텍스트파일로 저장된 백업파일만 됩니다.
1. 상단 메뉴중에서 import를 클릭합니다. 2. 백업된 파일이 xxx.sql이고 특정 폴더에 저장하셨다면 위와 같이 찾아서 실행합니다. 3. 열기를 클릭합니다.(압축옵션은 자동으로 지정합니다.)


- 위에 보시면 왼쪽편에 테이블이 하나 생겼습니다.
- 즉, 복구가 되었다는 것입니다. 오른쪽에선, 복구한 명령을 보여줍니다. 이런식으로 복구합니다.


이제 백업하는 방법을 알아보겠습니다.
0. 상단에 내보내기를 클릭합니다.
1. 아래 모두선택혹은 부분선택을 합니다.
2. 압축옵션은 없음으로 했습니다. 만일, 압축을 하시면 풀어서 복구를 해야 합니다. (주의)
3. 이제 실행을 합니다.
참고사항) 이 경우, DB가 크면 시간이 상당히 많이 소요됩니다.
혹은 안될 수도 있습니다. DB가 많다고 판단되시면 이 phpmyadmin을 사용하지 마시고,
mysqldump 백업 복구방법을 사용설명서에서 보시고 하세요.

[출처]http://webzero.kr/