PHP使用mysqldump命令导出数据库


Posted in PHP onApril 14, 2015

PHP使用外部命令导出数据库,代码很简单,就不多废话了

<?php

  // $dumpFileName目录要有可写权限
  $DbHost = 'localhost';
$DbUser = 'root';
$DbPwd  = '123456';
$DbName = 'a';
  $fileName = $DbName . '_MySQL_data_backup_' . date('YmdHis) . '.sql';
$dumpFileName= "/var/$fileName";

header("Content-Disposition: attachment; filename=" . $fileName);
header("Content-type: application/octet-stream");
header("Pragma:no-cache"); 
header("Expires:0");
  
echo `mysqldump -h $DbHost -u$DbUser -p$DbPwd $DbName > $dumpFileName`;
  
$hd = fopen($dumpFileName, 'rb');
echo fread($hd, filesize($dumpFileName));
fclose($hd);  
?>

以上就是本文所述的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
用缓存实现静态页面的测试
Dec 06 PHP
php 禁止页面缓存输出
Jan 07 PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
Jul 01 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
ioncube_loader_win_5.2.dll的错误解决方法
Jan 04 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
Mar 18 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
Mar 30 PHP
php给数组赋值的实例方法
Sep 26 PHP
Laravel统计一段时间间隔的数据方法
Oct 09 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 PHP
php遍历CSV类实例
Apr 14 #PHP
php获取twitter最新消息的方法
Apr 14 #PHP
php检测url是否存在的方法
Apr 14 #PHP
PHP中把对象转换为关联数组代码分享
Apr 09 #PHP
Laravel 5 框架入门(四)完结篇
Apr 09 #PHP
PHP四种基本排序算法示例
Apr 09 #PHP
Laravel 5 框架入门(三)
Apr 09 #PHP
You might like
php 删除记录同时删除图片文件的实现代码
2010/05/12 PHP
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
Yii调试SQL的常用方法
2014/07/09 PHP
php利用递归实现删除文件目录的方法
2016/09/23 PHP
Javascript this关键字使用分析
2008/10/21 Javascript
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
jQuery自定义数值抽奖活动代码
2016/06/11 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
canvas实现手机端用来上传用户头像的代码
2016/10/20 Javascript
简单实现js菜单栏切换效果
2017/03/04 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
解决vue attr取不到属性值的问题
2018/09/18 Javascript
JQueryDOM之样式操作
2019/03/27 jQuery
JavaScript实现单图片上传并预览功能
2019/09/30 Javascript
p5.js临摹动态图形的方法
2019/10/23 Javascript
解决vue更新路由router-view复用组件内容不刷新的问题
2019/11/04 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
2020/05/11 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
Nuxt的路由动画效果案例
2020/11/06 Javascript
[04:27]DOTA2官方论坛水友赛集锦
2013/09/16 DOTA
Python之os操作方法(详解)
2017/06/15 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
Python shelve模块实现解析
2019/08/28 Python
pytorch实现用CNN和LSTM对文本进行分类方式
2020/01/08 Python
在Python中通过threshold创建mask方式
2020/02/19 Python
Python搭建Keras CNN模型破解网站验证码的实现
2020/04/07 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
公司活动总结范文
2014/07/01 职场文书
农村文化活动总结
2014/08/28 职场文书
简历自我评价优缺点
2015/03/11 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
感恩教师主题班会
2015/08/12 职场文书
反邪教学习心得体会
2016/01/15 职场文书