首頁 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導入

# 使用方法:

1. 資料庫備份(匯出)-------------------------------- ----------------------------

//分別是主機,使用者名,密碼,資料庫名,資料庫編碼

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

// 參數:備份哪一個表(可選),備份目錄(可選,預設為backup),分卷大小(可選,預設2000,即2M)

$db->backup ();

 * ------2. 資料庫復原(導入)------------------------------------- -----------------------

//分別是主機,使用者名,密碼,資料庫名,資料庫編碼

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

//參數:sql檔


免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

postgresql資料庫 php實作mysql資料庫備份類 postgresql資料庫 php實作mysql資料庫備份類

29 Jul 2016

postgresql資料庫:postgresql資料庫php實作mysql資料庫備份類別:1.實例化DbBak需要告訴它兩件事:資料伺服器在哪裡($connectid)、備份到哪個目錄($backupDir): require_once('DbBak.php') ; require_once('TableBak.php'); $connectid = mysql_connect('localhost','root','123456'); $backupDir =

php實作MySQL資料庫備份類 php實作MySQL資料庫備份類

11 Jun 2018

本文實例講述了php實作MySQL資料庫備份類別。分享給大家供大家參考。具體分析如下:這是一個非常簡單的利用php來備份mysql資料庫的類別文件,我們只要簡單的配置好連接地址用戶名與資料庫即可

php資料庫備份類別 分享一個不錯的php資料庫備份類 php資料庫備份類別 分享一個不錯的php資料庫備份類

25 Jul 2016

php資料庫備份類別 分享一個不錯的php資料庫備份類

php Mysql資料庫備份類別及呼叫方法 php Mysql資料庫備份類別及呼叫方法

25 Jul 2016

php Mysql資料庫備份類別及呼叫方法

php mysql php MYSQL 資料備份類 php mysql php MYSQL 資料備份類

29 Jul 2016

php mysql:php mysql php MYSQL 資料備份類別:功能上有: require_once("backdata.class.php"); $link = @mysql_connect("localhost","資料庫名稱","密碼") 或 die ('Could not connect to server.'); mysql_query("use cms",$link); mysql_query("set names utf8",$lin

MySql的多種備份還原方案:如何實作從多個備份中還原MySQL資料庫 MySql的多種備份還原方案:如何實作從多個備份中還原MySQL資料庫

16 Jun 2023

MySQL是一種流行的開源資料庫管理系統,被廣泛應用於各種專案及企業。資料庫作為專案的核心,其中的資料也是專案中不可或缺的一部分,因此資料庫的備份與復原極為重要。在本文中,我們將探討如何透過多種備份復原方案來確保MySQL資料庫的安全性。第一種:使用mysqldump指令備份資料庫mysqldump是MySQL備份的最常用指令。它可以備份整個資料庫,也可以

See all articles