php进行数据库的备份【用法说明】
2017-06-19 14:50
399 查看
//数据库备份 public function backupData(){ $doc_root=$_SERVER['DOCUMENT_ROOT']; $file_path_name=$doc_root.'/sqlbackup'; $name='demo_'.date('YmdHis').".sql"; if(!file_exists($file_path_name)){ mkdir($file_path_name,0777); } $mysqldump_url='';//mysqldump.exe的绝对路径 $host='';//数据库所在的服务器地址 $User='';//数据库用户名 $Password='';//数据库密码 $databaseName='';//数据库名 $process=$mysqldump_url." -h".$host." -u".$User." -p".$Password." ".$databaseName." >".$file_path_name."/".$name; $er=system($process);//system()执行外部程序,并且显示输出 if($er!==false){ echo json_encode('success!'); }else{ echo json_encode('error!'); } }
说明:
以上方法的执行效果等同于在cmd命令页面直接输入如下格式的命令行:
mysqldump -h ip地址 -u 用户名 -p 密码 数据库名称 > D:/backup.sql
相关文章推荐
- 系统损坏,移植Oracle(9.2.0.1)数据库(无备份数据文件进行恢复)
- 使用脚本对数据库进行备份维护
- 通过批处理进行Oracle9i数据库导出备份
- 用imp 工具进行数据库备份及恢复
- SQLServer 触发器 数据库进行数据备份
- 1. PHP数据库连接说明及例子
- 使用DBUnit进行数据库备份与恢复
- SQL Server2005如何进行数据库定期备份
- Putty对数据库进行备份及恢复
- 【Vegas改编】SQL2005设置维护计划进行数据库每日备份
- MySQL平台数据库备份方案详细说明
- SQL2005系统升级手记之三-设置维护计划进行数据库备份
- 使用SQL-DMO备份数据库并进行校验
- 使用SQL-DMO备份数据库并进行校验
- SQL Server2005如何进行数据库定期备份
- SQL2005系统升级手记之三-设置维护计划进行数据库备份[转载]
- PHP 中$_SERVER的参数和用法说明
- 利用SQLDMO对数据库进行备份与还原
- php db类库进行数据库操作
- PHP备份数据库原理和方法