>  기사  >  데이터 베이스  >  Navicat 실용적인 기능: 데이터 백업 및 구조 동기화

Navicat 실용적인 기능: 데이터 백업 및 구조 동기화

步履不停
步履不停원래의
2019-06-19 15:18:244831검색

Navicat 실용적인 기능: 데이터 백업 및 구조 동기화

Abstract

데이터베이스에서 위험한 작업을 수행하려면 온라인에 접속할 때마다 데이터베이스를 백업해야 합니다. 온라인과 오프라인 데이터베이스 구조 사이에는 항상 불일치가 있습니다. 기사에서는 Navicat을 사용하여 이 두 가지 문제를 편리하게 해결하는 방법을 설명합니다.

Navicat

Navicat은 데이터베이스 관리를 단순화하고 시스템 관리 비용을 절감하도록 설계된 빠르고 안정적인 데이터베이스 관리 도구 세트입니다. 데이터베이스 관리자, 개발자 및 중소기업의 요구 사항을 충족하도록 설계되었습니다. Navicat은 안전하고 간단한 방법으로 정보를 생성, 구성, 액세스 및 공유할 수 있는 직관적인 그래픽 사용자 인터페이스로 구축되었습니다.

참고: 이 튜토리얼은 Navicat12 버전을 사용합니다. 다운로드 주소: www.navicat.com.cn/download/navicat-premium

데이터베이스 사용 소개

이제 데이터베이스에는 두 개의 데이터베이스가 있습니다. -test는 테스트 환경 데이터베이스를 나타내고, mall-prod는 온라인 환경 데이터베이스를 나타냅니다.

데이터 백업

이제 쇼핑몰 테스트 데이터베이스를 먼저 백업해두겠습니다. 백업이 완료된 후 제품 테이블의 데이터를 삭제한 후 백업을 사용하여 데이터를 복원합니다.

mall-test의 데이터 개요

현재 데이터베이스에는 제품 모듈의 데이터베이스 테이블만 있고, pms_product 테이블에는 특정 데이터가 있습니다.

下载 (2).jpg

下载 (3).jpg

데이터 백업

  • 먼저 상단 툴바에서 백업 아이콘을 클릭한 후 새 백업 버튼을 클릭하세요

下载 (4).jpg

  • 시작 버튼을 클릭해 백업을 시작하세요

下载 (5).jpg

  • 백업이 완료되면 백업 파일이 생성됩니다

下载 (6).jpg

pms_product 테이블의 데이터를 삭제하세요

下载 (7).jpg

백업에서 데이터를 복원하세요

下载 (8).jpg

下载 (9).jpg

구조 동기화

관련 배경정보

원래의 쇼핑몰 테스트 모듈에는 제품 모듈의 테이블만 있었습니다. 이제 개발 기간을 거쳐 주문 모듈을 추가하고 제품 모듈의 일부 테이블을 삭제 및 수정했습니다. 그러나 mall-prod 테이블에는 원래 제품 모듈 테이블이 여전히 포함되어 있으므로 지금 해야 할 일은 mall-test의 데이터베이스 테이블 구조를 mall-prod와 동기화하는 것입니다.

下载 (10).jpg

下载 (11).jpg

구조 동기화 수행

  • 구조 동기화 기능 선택

下载 (12).jpg

  • 소스 데이터베이스와 대상 데이터베이스를 선택하고 비교 버튼을 클릭하세요

下载 (13).jpg

  • 보실 수 있습니다 수정, 추가, 삭제된 테이블 정보에 가서 Deploy를 누르면 SQL 스크립트 미리보기가 나옵니다

下载 (14).jpg

  • 배포 스크립트 정보를 확인한 후 Run을 누르면 데이터 구조가 동기화됩니다

下载 (15).jpg

  • 구조를 다시 동기화한 결과 두 데이터베이스 구조가 완전히 일치하는 것으로 나타났습니다

下载 (16).jpg

위 내용은 Navicat 실용적인 기능: 데이터 백업 및 구조 동기화의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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