原理:利用window定时任务定时cmd加载mytask.bat文件,bat运行php.exe程序编译运行mytask.php文件

,从而实现了数据库的备份

mytask.bat

内容:

D:\phpStudy\php53\php.exe D:\www\mytask.php

mytask.php

内容:

$filename=date('YmdHis',time());

$command="D:\phpStudy\MySQL\bin\mysqldump -u root -proot -d sx > D:\dbbak\\{$filename}.sql";
exec($command);

window控制面板(测试用win8)—管理工具—任务计划程序—操作—创建任务—设置常规名称—新建触发器—新建操作

mysqldump的几种常用方法:

(1)导出整个数据库(包括数据库中的数据)

mysqldump -u username -p dbname > dbname.sql

(2)导出数据库结构(不含数据)

mysqldump -u username -p -d dbname > dbname.sql

(3)导出数据库中的某张数据表(包含数据)

mysqldump -u username -p dbname tablename > tablename.sql

(4)导出数据库中的某张数据表的表结构(不含数据)

mysqldump -u username -p -d dbname tablename > tablename.sql

最新文章

  1. C#动态生成html页
  2. ZOJ 3811 Untrusted Patrol
  3. C# 工程中引用出现感叹号
  4. 将Excel导入SQL Server 只能导入数字,其他数据变为NULL怎么解决?
  5. PostgreSQL Replication之第十二章 与Postgres-XC一起工作(6)
  6. 张艾迪(创始人):发明Global.World.224C的天才
  7. PyPI镜像网站
  8. 线段树练习[单点更新] HDU 2795 Billboard
  9. Android 国内镜像
  10. Mac下Mysql启动异常["ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"]
  11. 《Visual Studio Magazine》2013年读者选择奖—软件类
  12. STM32F407的硬件I2C
  13. Skyline TerraExplorer 7.0- 扩展信息树
  14. tomcat简介与配置
  15. len()方法
  16. [Ramda] Lens in Depth
  17. 第一章-硬件组成及linux发展历史(1)
  18. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))
  19. select自定义下拉选择图标
  20. Gulp构建前端自动化工作流之:常用插件介绍及使用

热门文章

  1. [Qt]用QItemDelegate的来修改QStandardItem字体颜色
  2. PHP变量入门教程(2)超全局变量,总共9个
  3. linux内核调度算法(2)--CPU时间片如何分配 转!
  4. [BZOJ3262]陌上花开
  5. 倾力总结40条常见的移动端Web页面问题解决方案
  6. yii模块下面的组件
  7. VIM退出命令
  8. Swift - 使用CAKeyframeAnimation实现关键帧动画
  9. HBASE列族不能太多的真相 (一个table有几个列族就有几个 Store)
  10. ajax实例2