>  기사  >  데이터 베이스  >  mysqldump를 사용하여 테이블을 백업하고 복원하는 예제에 대한 자세한 설명

mysqldump를 사용하여 테이블을 백업하고 복원하는 예제에 대한 자세한 설명

Y2J
Y2J원래의
2017-05-23 15:07:411685검색

코드는 다음과 같습니다.

mysqldump -u user -p db tab1 tab2 > db.sql

복원

코드는 다음과 같습니다.

mysql -u user -p db < db.sql

참고:

1. files : : (보장된 데이터베이스 쓰기 작업(테이블을 잠글 수 있음) 없이 파일을 직접 복사하는 것은 복사하는 테이블이 MyISAM 저장 형식을 사용하지 않는 한 다른 컴퓨터로 이식할 수 없습니다.
2.mysqldump : mysqldump는 다음을 수행할 수 있는 텍스트 파일을 생성합니다.

예:
전체 데이터베이스 백업 --> mysqldump db1 >/backup/db1.20060725
압축 백업 --> mysqldump db1 | /backup /db1.20060725
분할 테이블 백업 --> mysqldump db1 tab1 tab2 >/backup/db1_tab1_tab2.sql
직접 원격 백업 --> mysqladmin -h boa.snake.net create db1
> > py 백업 테이블      —>gt;    cp tab.*   backup/


복원
최신 백업 파일로 데이터베이스 재설치 . mysqldump에 의해 생성된 파일을 사용하는 경우 이를 mysql에 대한 입력으로 사용하십시오. 데이터베이스에서 직접 복사된 파일을 사용하는 경우 해당 파일을 데이터베이스 디렉터리에 직접 복사하세요. 그러나 이 경우 파일을 복사하기 전에 데이터베이스를 닫은 다음 다시 시작해야 합니다.

[관련 추천]

1.

Mysql 무료 동영상 튜토리얼

2.

mysql에서 특수 SQL문 처리 예제 튜토리얼

3.

다른 데이터베이스의 테이블을 삭제하는 SQL 문을 작성하는 방법에 대한 자세한 설명

4.

하나의 데이터베이스에서 여러 MySQL 서비스를 실행하는 방법을 알려줍니다. 머신

5.

가상 호스트가 없는 소규모 MySQL 데이터베이스 백업 스크립트

위 내용은 mysqldump를 사용하여 테이블을 백업하고 복원하는 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.