xiamibk

原理:利用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   

分类:

技术点:

相关文章:

  • 2022-01-16
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-05-01
  • 2021-11-30
  • 2021-12-27
猜你喜欢
  • 2021-06-13
  • 2022-01-01
  • 2021-08-22
  • 2022-03-08
  • 2021-11-20
  • 2021-12-20
  • 2021-10-23
相关资源
相似解决方案