<?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
相關文章
21 Jul 2016
用PHP實作XML備份Mysql資料庫。以下是在Linux下透過Apache PHP對Mysql資料庫的備份的檔案代碼: 檔案一、Listtable.php (檔案列出資料庫中的所有表格,供選擇備份) 請選擇要
![為什麼要從 Python 中的「object」繼承:一個類別繼承問題](https://img.php.cn/upload/article/001/246/273/173499967535726.jpg)
24 Dec 2024
了解 Python 類別繼承在 Python 中,類別可以從其他類別繼承,這使它們能夠存取父類別的屬性並...
21 Jul 2016
PHP5試用(二)。抽象類別 抽象類別不能被實例化。 抽象類別與其它類別一樣,允許定義變數及方法。 抽象類別同樣可以定義一個抽象的方法,抽象類別的方法不會被執
![](/static/imghw/down_right.png)
![](/static/imghw/taglogo.png)
Hot Tools
![](/static/imghw/taglogo.png)