<?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
相关文章
25 May 2016
数据库备份类我们只要在网上一搜索在N多的类代码,下面我来总结几款不错数据库备份希望对大家有所帮助.数据库备份类,使用方法,代码如下:require_once(quot;backdata.cla...
07 Jun 2016
首先,在“企业管理器”中右键点击动易的数据库,弹出菜单中选择“所有任务/备份数据库” 然后,保持其他选项不变,在“目的”一项中点击“添加”: 弹出的菜单中,选择按文件保存备份,在“文件名”后输入你要保存到的路径和文件名: 点击“确定”返
29 Jul 2023
PHP和PDO:如何执行数据库备份和还原操作在开发Web应用程序时,数据库的备份和还原是非常重要的任务。PHP作为一门流行的服务器端脚本语言,提供了丰富的库和扩展,其中PDO(PHP数据对象)是一款强大的数据库访问抽象层。本文将介绍如何使用PHP和PDO来执行数据库备份和还原操作。第一步:连接数据库在实际操作之前,我们需要建立与数据库的连接。使用PDO对
25 May 2016
之前是采用PHP读取数据库结构和内容,然后写文件,这样可能会导致导出的文件不一定能百分百导入到MySQL中去,想想之后采用MySQL自带的导入导出命令最保险
15 Jun 2023
MySQL作为一款广受欢迎的开源关系型数据库,在应用方面具有很大的优势。但在数据管理方面,MySQL也有其局限性,比如数据的备份和还原。MySQL的数据备份与还原技术是数据库管理中非常重要的一环。因为在日常运营中,数据有可能会受到各种因素的干扰或损坏,如果不备份数据,将会损失很多重要的信息。而数据还原,则是需要在恢复后出现错误时,直接回到恢复前的状态。本文将
07 Jun 2016
1. 查看mysql数据中,所有的用户名: use mysql; select distinct(User) from user; 2. Linux 执行 MySQL 脚本: mysql source/opt/app/swiftsync/sql/mysql/swiftsync_server.sql 3. Windows 执行MySQL脚本: mysql sourced:testss.sql 4. MySQL授权其他