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 相关文章推荐
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
Jul 09 PHP
网站当前的在线人数
Oct 09 PHP
php递归实现无限分类生成下拉列表的函数
Aug 08 PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 PHP
Thinkphp中数据按分类嵌套循环实现方法
Oct 30 PHP
php中strtotime函数用法详解
Nov 15 PHP
8个PHP程序员常用的功能汇总
Dec 18 PHP
关于PHP开发的9条建议
Jul 27 PHP
php简单判断文本编码的方法
Jul 30 PHP
Yii全局函数用法示例
Jan 22 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 PHP
PHP+Oracle本地开发环境搭建方法详解
Apr 01 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删除与复制文件夹及其文件夹下所有文件的实现代码
2013/01/23 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
解决thinkPHP 5 nginx 部署时,只跳转首页的问题
2019/10/16 PHP
XmlUtils JS操作XML工具类
2009/10/01 Javascript
jQuery each()小议
2010/03/18 Javascript
读jQuery之三(构建选择器)
2011/06/11 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
Javascript学习指南
2014/12/01 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
jQuery同步提交示例代码
2015/12/12 Javascript
javascript中Date format(js日期格式化)方法小结
2015/12/17 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
python+mysql实现简单的web程序
2014/09/11 Python
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
Python常见字典内建函数用法示例
2018/05/14 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
浅谈Tensorflow 动态双向RNN的输出问题
2020/01/20 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
会计自荐书
2013/12/02 职场文书
班级出游活动计划书
2014/08/15 职场文书
2014年高校辅导员工作总结
2014/12/09 职场文书
公司搬迁通知
2015/04/20 职场文书
天鹅湖观后感
2015/06/09 职场文书
Go语言安装并操作redis的go-redis库
2022/04/14 Golang