> 백엔드 개발 > PHP 튜토리얼 > 网上找了个数据库备份类,却不知道该如何用,求解答

网上找了个数据库备份类,却不知道该如何用,求解答

WBOY
풀어 주다: 2016-06-13 12:01:07
원래의
1031명이 탐색했습니다.

网上找了个数据库备份类,却不知道该怎么用,求解答
原文章地址:http://blog.csdn.net/j_bing/article/details/23124475
请问这个类该怎么引用呢?不知道怎么下口啊!

<?php <br />    /**<br>        file: dbbackup.class.php<br>        数据库备份类文件,备份文件放在/backup 目录下<br>        package: sql<br>    */<br>    date_default_timezone_set('PRC');                              //设置时区<br>    <br>    class Dbbackup {<br>        private $path = "sql/backup/";                           //SQL文件保存路径,默认为/backup<br>        private $database;                                         //所要备份的数据库的名称<br>        private $size;                                             //分卷分件大小<br>        private $fileName;                                         //SQL文件名<br>        <br>        private $ds = "\n";                                        //换行符<br>        private $sqlEnd = ";";                                     //每条SQL语句的结尾符号<br>        <br>        <br>        /**<br>        *构造方法,用来实例化备份类对象<br>        [email protected]    string    $database      数据库名称,默认值为‘lighting’<br>        [email protected]    int       $size          分卷文件大小,默认值为2048<br>        */<br>        function __construct($size = 2048, $database = 'lighting') {<br>            $this->database = $database;                           //设置所要备份的数据库,默认为 lighting<br>            $this->size = $size;                                   //分卷文件大小,默认为2MB<br>            $this->fileName = date('YmdHis')."_all";<br>            <br>            ob_end_flush();                                        //清除所有缓存<br>        }<br>        <br>        /**<br>        *公用方法,进行数据库备份<br>        [email protected] bool   是否备份成功<br>        */<br>        public function backup() {<br>            $sqlFile = '';                                         //准备写入数据库的信息<br>            <br>            $this->showMess("正在备份");<br>            /*备份指定数据库中所有的数据表*/<br>            if ($tables = mysql_query( "SHOW TABLE STATUS FROM ".$this->database)) {<div class="clear">
                 
              
              
        
            </div>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿