搜尋
首頁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資料庫備份類

29Jul2016

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資料庫備份類

11Jun2018

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

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

25Jul2016

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

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

25Jul2016

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

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

29Jul2016

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資料庫

16Jun2023

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

See all articles