PHP 라이브러리 기타 도서관 MySQL 데이터베이스 백업 및 복원 PHP 클래스
MySQL 데이터베이스 백업 및 복원 PHP 클래스
<?php
class DBManage
{
  var $db; // 数据库连接
  var $database; // 所用数据库
  var $sqldir; // 数据库备份文件夹
  var $record;
  // 换行符
  private $ds = "n";
  // 存储SQL的变量
  public $sqlContent = "";
  // 每条sql语句的结尾符
  public $sqlEnd = ";";
  /**
   * 初始化
   *
   * @param string $host
   * @param string $username
   * @param string $password
   * @param string $thisatabase
   * @param string $charset
   */

설명: 볼륨 파일은 _v1.sql

로 끝납니다. 기능: mysql 데이터베이스 볼륨 백업 구현, 백업할 테이블 선택, 단일 sql 파일 및 볼륨 sql import

구현:

1 데이터베이스 백업(내보내기)-- -------------------- ---- ---------

//각각 호스트, 사용자 이름, 비밀번호, 데이터베이스 이름, 데이터베이스 인코딩입니다

$db = new DBManage( 'localhost', 'root', 'root', 'test', 'utf8' );

// 매개변수: 백업할 테이블(선택 사항), 백업 디렉터리(선택 사항, 기본값은 백업), 볼륨 크기(선택 사항, 기본값은 2000, 즉 2M)

$ db->backup ();

* ------2. 데이터베이스 복구(가져오기) ---------- --- -------------------------------------

//호스트, 사용자 이름, 비밀번호입니다 각각 데이터베이스 이름, 데이터베이스 인코딩

$db = new DBManage('localhost', 'root', 'root', 'test', 'utf8' );

//매개변수: sql 파일


부인 성명

이 사이트의 모든 리소스는 네티즌이 제공하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 사이트의 모든 리소스는 학습 참고용으로만 사용됩니다. 상업적 목적으로 사용하지 마시기 바랍니다. 그렇지 않으면 모든 결과에 대한 책임은 귀하에게 있습니다! 침해가 있는 경우 당사에 연락하여 삭제하시기 바랍니다. 연락처: admin@php.cn

관련 기사

PHP는 MySQL 데이터베이스 백업 및 복원 클래스 example_php 기술을 구현합니다. PHP는 MySQL 데이터베이스 백업 및 복원 클래스 example_php 기술을 구현합니다.

16 May 2016

이 기사에서는 주로 MySQL 데이터베이스의 가져오기 및 내보내기 기능을 실현할 수 있는 MySQL 데이터베이스 백업 및 복원 클래스의 PHP 구현을 소개하고 데이터베이스 작업 중 잠금 및 잠금 해제와 같은 기능을 포함합니다. 필요하면 참고할 수 있다

Java 백업 및 복원 Mysql 데이터베이스 Java 백업 및 복원 Mysql 데이터베이스

10 Nov 2016

Java 백업 및 복원 Mysql 데이터베이스

xtrabackup MySQL 데이터베이스 백업 및 복원 xtrabackup MySQL 데이터베이스 백업 및 복원

23 Jun 2017

자체 특성 중 일부(잠금 테이블, 삽입 스크립트 또는 텍스트가 기본적으로 백업되며 차등 백업은 지원되지 않음)를 고려할 때 Xtrabackup은 높은 실시간 성능이 필요한 상황에는 적합하지 않습니다. mysqldump의 문제는 프로덕션 환경에 더 많은 애플리케이션이 있을 것입니다. 이 문서에서는 Xtrabackup의 MySQL 데이터베이스 백업 및 복원 작업을 간략하게 테스트합니다. 기능을 먼저 펼친 후 세부적으로 들어간다는 원칙에 따라, 세부적으로 들어가지 않고 대략적으로 백업과 복원을 구현했습니다.

php Mysql 데이터베이스 백업 클래스 및 호출 방법 php Mysql 데이터베이스 백업 클래스 및 호출 방법

25 Jul 2016

php Mysql 데이터베이스 백업 클래스 및 호출 방법

데이터베이스 백업 및 복원 관리: PHP 프로그래밍 팁 데이터베이스 백업 및 복원 관리: PHP 프로그래밍 팁

23 Jun 2023

인터넷 산업의 지속적인 발전과 함께 웹사이트에 존재하는 데이터의 양이 증가하고 있으며, 이에 따라 데이터 손실이나 훼손의 위험도 증가하는 것은 피할 수 없는 문제입니다. 이러한 이유로 데이터베이스 백업 및 복원 관리가 특히 중요해집니다. 이 기사에서는 PHP 프로그래밍에서 데이터베이스 백업 및 복원을 더 잘 관리하기 위해 몇 가지 기술을 사용하는 방법을 소개합니다. 1. 데이터베이스 백업 데이터베이스를 백업할 때 PHP의 exec 또는 시스템 기능을 사용하여 로컬 MySQL 클라이언트를 실행할 수 있고, mysqldump 명령을 사용하여 데이터베이스를 백업할 수 있습니다. 다음과 같이

MySQL 백업 및 복원 MySQL 백업 및 복원

15 Feb 2017

1. 데이터베이스 파일을 직접 복사하려면 먼저 데이터 서비스를 중지해야 합니다. 그렇지 않으면 복사되지 않습니다. 그런데 어떻게 생산 기계가 언제든지 멈출 수 있습니까?

See all articles