코드는 다음과 같습니다.
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.
위 내용은 mysqldump를 사용하여 테이블을 백업하고 복원하는 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!