使用composer安装:`composer require tp5er/tp5-databackup dev-master`
引入 `use \tp5er\Backup;`
**基本配置信息,默认传入下面参数**
    $config=array(
        'path'     => './Data/',//数据库备份路径
        'part'     => 20971520,//数据库备份卷大小
        'compress' => 0,//数据库备份文件是否启用压缩 0不压缩 1 压缩
        'level'    => 9 //数据库备份文件压缩级别 1普通 4 一般  9最高
    );
**实例化**
    $db= new Backup($config);
**数据类表列表**
    return $this->fetch('index',['list'=>$db->dataList()]);
**备份文件列表**
  
    return $this->fetch('importlist',['list'=>$db->fileList()]);
**备份表**
 
    $start= $db->setFile($file)->backup($tables[$id], $start);
**导入表**
    $start= $db->setFile($file)->import($start);
**删除备份文件**
    $db->delFile($time);
**修复表**
    $db->repair($tables)
**优化表**
    $db->optimize($tables)
      
      版权属于:
      小破孩
    
    
    
      
      作品采用:
      
        《
        署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
        》许可协议授权
      
    
   
        
       
     
       
           
           
           
          
评论 (0)