MySQL은 데이터를 영구적으로 저장하는 데이터베이스 서버입니다. MySQL Server를 사용하는 경우 충돌 복구를 위해 데이터베이스 백업을 생성해야 합니다. mysql은 백업용 mysqldump 유틸리티를 제공합니다. 이 기사에서는 .sql 형식의 백업 데이터베이스와 관련된 아카이브 형식을 소개합니다. 다양한 옵션에 대해서도 설명합니다.
MySQL 데이터베이스 백업 생성 옵션
데이터베이스 백업을 생성하는 데 사용할 수 있는 방법은 다양합니다. 이 예에서는 데이터베이스 이름 "mydb"를 사용합니다. ... 데이터베이스
# mysqldump -u root -p mydb > mydb.sql
# mysqldump -u root -p mydb |gzip> mydb.sql.gz6. 데이터베이스 구조만 백업(데이터 없음)
#mysqldump -u root -p mydb tbl_student > tbl_student.sql7. 구조)
#mysqldump -u root -p --databases mydb1 mydb2 mydb3 > mydb1-mydb2-mydb3.sql8. MySQL 데이터베이스를 XML 형식으로 백업
# mysqldump -u root -p--all-databases> all-db-backup.sql
백업에서 데이터베이스를 복원하는 것은 매우 간단합니다. 우리는 mysql 명령을 사용합니다. 예를 들어 다음 명령은 mydb.sql의 모든 백업을 mydb 데이터베이스로 복원합니다.
# mysqldump -u root -p--no-datamydb > mydb.sql
이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 칼럼 튜토리얼을 참고하세요! ! !
위 내용은 MySQL 데이터베이스를 백업하고 복원하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!