>  기사  >  데이터 베이스  >  MySQL 백업 및 복구 작업(MYSQL 문 작업 자습서 3)

MySQL 백업 및 복구 작업(MYSQL 문 작업 자습서 3)

巴扎黑
巴扎黑원래의
2017-04-28 09:58:161107검색

데이터베이스 백업

명령줄 모드에서 데이터 백업을 완료하려면 MYSQLDUMP 명령을 사용하세요. 이 명령을 사용하면 지정된 폴더에 텍스트 파일 형식으로 데이터를 저장할 수 있습니다.

참고: mysql 데이터베이스를 명령줄 모드로 작동하려면 컴퓨터의 환경 변수를 설정해야 합니다. "내 컴퓨터"를 마우스 오른쪽 버튼으로 클릭하고 팝업 바로가기 메뉴에서 "속성" 명령을 선택한 다음, 팝업 "속성" 대화 상자에서 "고급" 탭을 선택한 다음, "환경 변수" 버튼을 클릭합니다. 새로운 팝업 대화 상자가 나타나면 사용자 변수 목록 상자에서 PATH 변수를 찾아 선택하고 "편집" 버튼을 클릭한 다음 변수의 변수 값 텍스트 상자에 mysql 데이터베이스의 bin 폴더 설치 경로를 추가하세요. PATH를 선택한 다음 "확인" 버튼을 추가하세요. bin 폴더의 경로는 mysql 데이터베이스를 설치한 위치에 따라 다릅니다.

참고: 통합 설치 패키지를 사용하여 PHP 개발 환경을 구성하는 경우 설치 패키지가 자체적으로 구성되어 있기 때문에 위의 설정을 할 필요는 없지만, mysql을 독립적으로 설치하는 경우에는 mysql 데이터베이스를 명령줄 모드로 운영하기 위해 위의 설정을 반드시 해줘야 합니다.

MYSQLDUMP 명령을 통해 전체 데이터베이스를 백업하는 단계는 다음과 같습니다.

(1) "시작"/"실행" 명령을 선택합니다.

(2) cmd를 입력하고 확인을 클릭하여 명령줄 모드로 들어갑니다. 명령줄 모드에서 "mysqldump -uroot -proot db-darabase 16>F:db_database16.txt"를 직접 입력한 후

Enter를 누릅니다. -uroot에서 사용자 이름, -proot의 "root"는 비밀번호, "db_database16"은 데이터베이스 이름, "F:db_database16.txt"는 데이터베이스 백업이 저장되는 위치입니다. 이 폴더에 백업 데이터베이스 파일이 있는지 확인하세요.

참고: 명령 입력 시 "-uroot"에 공백이 없으며 명령 끝에 종료 문자가 없습니다. >


데이터 복구

데이터베이스를 백업할 수 있으므로 데이터베이스 파일은 확실히 MySQL 명령은 데이터베이스 복구 작업을 수행하는 데 사용됩니다. mysql -uroot -proot db_database

mysql은 사용된 명령입니다. - u 뒤의 루트는 사용자 이름을 나타내고, -p 뒤의 루트는 비밀번호를 나타내며, db_database는 데이터베이스 이름(또는 테이블 이름)을 나타내고, "<" 뒤의 F:db_database16.txt는 데이터베이스 백업 파일이 저장된 위치

<. 🎜>데이터베이스 복구를 구현하는 단계는 다음과 같습니다.

(1) "시작"/"실행" 명령 선택

(2) cmd를 입력하고 확인을 클릭하여 명령줄 모델을 입력합니다.

(3) 명령줄 모드에서 "mysql -uroot -proot db-darabase16>F:db_database16.txt"를 직접 입력한 후 Enter 키를 누릅니다.

이 중 -uroot의 "root"는 사용자 이름, -proot의 "root"는 비밀번호, "db_database16"은 복원할 데이터베이스 이름, "F:db_database16. txt"는 데이터베이스 백업 파일이 저장되는 위치입니다. 마지막으로 이 폴더에 백업된 데이터베이스 파일이 있는지 확인할 수 있습니다.

참고: 데이터베이스 복구를 수행할 때 MySQL 데이터베이스에 복원할 빈 데이터베이스가 있어야 합니다. 그렇지 않으면 오류가 발생합니다.

위 내용은 MySQL 백업 및 복구 작업(MYSQL 문 작업 자습서 3)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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