windows2003服务器mysql每天定时备份

windows2003服务器mysql每天定时备份,第1张

windows2003服务器mysql每天定时备份

使用1.phpMySQLdump备份数据库。代码如下:

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ?Php /** *数据库备份 */ //接受要备份的数据库名称作为bat或cmd $day=$argv[2]传递的第一个参数;//接受bat或cmd的第二个参数:保存备份数据的天数 /*备份保存$day天,旧数据删除*/ $old='e:/wamp/db_backup/'。date( if(file_exists($old)){ unlink($old); } /backupdatabase $filepath='e:/wamp/db_backup/'。日期('ymd')。$sqlname。'.. $SQL='MySQLdump-no-defaults-uroot-p***'。$sqlname。>。$filepath exec($SQL); ?>

2.通过bat运行上面的php文件。bat文件的内容如下:

e:/wamp/php5.4.44/php.exee:/wamp/backup.phpzzy30

其中:
E:/WAMP/PHP5.4.44/PHP.exe:PHP安装路径;
e:/wamp/backup.php:要运行的php文件;
zzy:要备份的数据库;
30:保留备份数据的天数。
3。只需将bat文件添加到计划任务中。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/744654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存