标签:查找 说明 eve ash 类型 操作 删除 mysqld 工作
数据库是商城软件中重要的组成部分,定时任务能周期性地自动执行中的程序必要的业务逻辑,以DSMall开源商城系统每日店铺结算的业务逻辑为例:<br/>需要备份的数据库名称<br/>db_name=test<br/>mysql?用户名<br/>db_user=root<br/>mysql?密码<br/>db_pass=123456<br/>mysqldump?-u?$db_user?-p$db_pass?$db_name?|?gzip?>?$backupdir/$db_name$time.sql.gz<br/>删除一分钟之前的备份文件<br/>find?$backupdir?-name?$db_name"*.sql.gz"?-type?f?-mmin?+1?-exec?rm?-rf?{}?\;?>?/dev/null?2>&1<br/>保存退出<br/>说明:<br/>代码中 time=
date +%Y%m%d%H 也可以写为time=”$(date +”%Y%m%d$H”)”<br/>其中
符号是TAB键上面的符号,不是ENTER左边的’符号,还有date后要有一个空格。商城系统在linux系统中定时备份MySQL数据库并删除七天前的备份文件
标签:查找 说明 eve ash 类型 操作 删除 mysqld 工作
原文地址:https://blog.51cto.com/13938514/2414405