windows与linux下完成数据库的定时备份
来源:互联网 发布:windows10引导ubuntu 编辑:程序博客网 时间:2024/06/06 20:38
- 数据库的备份是最常见的事,想要做到及时备份,显然通过手动备份不太现实,本文将介绍如何运用windows 任务计划程序 和 linux crontab完成备份
windows下
1.PHP备份程序文件
<?php date_default_timezone_set('PRC'); $filename = date('YmdHis',time()).'.bak'; $command = "F:\wamp\mysql5.7\bin\mysqldump.exe -u root -p xxx dbname tbname > F:/$filename"; exec($command);
这样每时每刻产生的备份都不一样
然后通过.bat文件调用
2.task.bat文件
"F:\wamp\php7\php.exe" php文件地址
3.设置windows定时执行task.bat
系统计划任务自动完成
window -win - 搜索 任务计划 –创建基本任务
名称–描述 ->下一步 每天–设置时间 启动程序 –选择程序
Linux下
crontab -e
//输入指令* * * * * /usr/bin/php -f /root/test.php 分钟 小时 日期 月份 星期几 运行命令
同样写一个PHP文件 test.php
<?php date_default_timezone_set('PRC'); $filename = date('YmdHis',time()).'.bak'; $command = "/alidata/server/mysqli-5.5.40/bin/mysqldump -u root -p xxx test test>/$filename.bak"; exec($command); //执行命令
这样设置下来是每分钟执行一次
阅读全文
0 0
- windows与linux下完成数据库的定时备份
- linux 下定时备份数据库
- linux下数据库定时备份
- linux下定时备份数据库
- PHP定时完成数据库的备份
- mongodb数据库在linux下定时进行备份与清除
- 在windows下实现对oracle数据库的定时备份
- 在windows下实现对oracle数据库的定时备份
- windows下定时备份oracle数据库
- windows下mysql每天定时备份数据库
- windows下定时备份oracle数据库
- 定时任务备份数据库与windows批处理
- Linux下定时备份MySQL数据库的Shell脚本
- Linux下定时备份MySQL数据库的Shell脚本
- linux下使用crontab定时备份MYSQL数据库的方法
- linux下对mysql的数据库进行定时备份
- Linux下定时备份MySQL数据库的Shell脚本
- linux下使用crontab定时备份MYSQL数据库的方法
- bzoj 1996(区间dp)
- Linux操作系统命令学习第三天
- Jzoj3497 隐藏指令
- ByteBuffer字节序
- Ubuntu 14.04.5 ssh 以root 用户登录
- windows与linux下完成数据库的定时备份
- linux下安装jdk
- 【转载】C++引用详解及与指针异同点
- 【CS 1376】帕秋莉•诺蕾姬(Hash)
- 二进制中有多少个1-LintCode
- 聊聊 Redis 使用场景
- poj1006-枚举
- npm常用插件
- 理解依赖注入