강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

☞ Mysql DB백업 받는법
작성자 : 13 김영철
등록날짜 : 2009.01.29 15:39
2,427

출처: Unix.co.kr

 

우선 클라이언트두 mysqldump 명령을 쓸수 있게
관리자 가 /bin 밑에 mysqldump 명령을 복사 해주어야 합니다.
그래야 클라이언트 사용자두 그 명령을 사용할 수 있으니까요..

그런후 아래와 같은 옵션을 써서 디비 백업 받으면 됩니다.

형식:
$ mysqldump [OPTIONS] database [tables]

설명:
테이블이 생략되면 전체 태이블을 백업.
예제:
$ mysqldump --opt database > backup-file.sql
$ mysqldump --opt database | mysql --host=remote-host -C database
$ mysqldump --quick -c -ujhs -p jhs > jhs.out.sql
$ mysqldump --quick -c -t --add-locks -urp bizaide110 > bae110.data.sql

마지막 예제 처럼, -u, -p 가 데이터베이스 앞에와야하며,
데이터베이스는 맨 뒤에 와야한다.


도움말:
$ mysqldump --help

주의: 만약, --quick 이나 --opt 없이 덤프하면 메모리가 많이 소모되어
큰 데이터베이스의 경우 문제가 발생할 수 있다.

옵션:
--add-locks
테이블의 덤프하기전에 해당 테이블을 잠그고 덤프한 후에
테이블을 풀어준다.
-c, --complte-insert
INSERT 구문에서 필드명을 포함한 전체를 덤프
-f, --force
덤프 중 에러가 있어도 계속 진행
-h, --host
특정 호스트의 MySQL 에서 데이터 덤프
-t, --no-create-info
테이블 생성 정보는 덤프하지 않음(데이터만 덤프)
-d, --no-data
테이블 스키마만 덤프
-q, --quick
버퍼를 사용하지 않고 바로 표준출력으로 보낸다.


위의 예기는 원론적인 예기구요..
실사용예
만약 사용자가 할당 받은 디비 이름이 hahaha 라면
그 디비 안에 여러개의 table 이 있지 않습니까?
그러면 여기서는 한번에 기냥 hahaha 라는 디비 전체를 다 긁어 오는 방법을 설명 드릴게요..

#mysqldump -u님의디비아뒤 -p님의디비패스 hahaha >
hahaha_backup.sql
이렇게 해주시면 됩니다.
그러면 hahaha 디비안에 들어있는 테이블과 전체 내용이 싹 읽혀서 .sql 화일 안에 들어 갑니다.
vi hahaha_backup.sql 이렇게 해보세요..
그럼 모든게 들어가 있는것이 확인 될테니..

[출처] 민주가인

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2775 [mysql] mysqladmin 사용법 13 김영철 01.29 3372
2774 [mysql]uft8에서 euckr로 변경 방법 13 김영철 01.29 2648
2773 루트 사용자 암호 바꾸기 13 김영철 01.29 2403
2772 한글 지원 설정 13 김영철 01.29 2098
2771 grant 명령으로 사용자 만들기 13 김영철 01.29 2250
열람중 ☞ Mysql DB백업 받는법 13 김영철 01.29 2428
2769 엑셀파일 mysql 에 insert 하기 13 김영철 01.29 3148
2768 mySQL JDBC연동 13 김영철 01.29 2797
2767 새로운 사용자 등록하기 13 김영철 01.29 2396
2766 MySQL root 패스워드 분실시 13 김영철 01.29 2294
2765 root에서 mysql db가 안보일때 13 김영철 01.29 4918
2764 jsp + mysql connection 맺기 13 김영철 01.29 2634
2763 MYSQL 요긴한 명령어 모음 13 김영철 01.29 2335
2762 mysql 설치 13 김영철 01.29 2517
2761 windows 2003 MySQL 서비스 프로그램 등록 1067 에러 13 김영철 01.29 3341
2760 PHP5.2.x & Mysql5.0.x libmysql.dll 문제 해결방법 13 김영철 01.29 3162
2759 Mysql date_format() 13 김영철 01.29 2748
2758 MySQL root 계정 외부 접속하기 13 김영철 01.29 3234
2757 UTF8 을 사용하기 위한 APM 설정 13 김영철 01.29 3127
2756 ABCUpload4와 MySQL4 13 김영철 01.29 3597
2755 MySQL에서 SQL에 if문 적용 13 김영철 01.29 2944
2754 두개의 Table을 조인하여 Excel 파일로 저장하기 13 김영철 01.29 2437
2753 [mysql]초보자도 알아야할 MySQL 튜닝 18가지 13 김영철 01.29 2807
2752 Mysql에 관한 매우 유용한 글 13 김영철 01.29 2643
2751 :: MS-SQL에서 MY-SQL로 데이터 이동 :: 13 김영철 01.29 2495
2750 MySQL에서 외래키 설정하기 13 김영철 01.29 3032
2749 엑셀파일을 읽어서 MySQL에 담기 13 김영철 01.29 2495
2748 mysql 테이블 스키마 보는법 13 김영철 01.29 2977
2747 [PHP][mySQL] 함수정리 13 김영철 01.29 2671
2746 [okjsp펌] mysql 스키마 백업 13 김영철 01.29 3122
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취