前提 :python已经编写完毕
##1.控制面板–>所有控制面板项–>管理工具–>任务计划程序
##2.创建任务—>主要在操作这一步:
程序或脚本D:\Python\python.exe
添加参数 :\python_project\selenium_py\all_main.py
如果有多个 python脚本需要同事执行,可以将多个python 放在一个all_main.py 里面,再执行这个all_main.py文件
all_main.py
import os
os.system("python D:/python_project/selenium_py/main_xxxx.py")
os.system("python D:/python_project/selenium_py/main_xxxx.py")
##3. 可以在cmd 先试运行 你的任务是否正确
D:\Python\python.exe D:\python_project\selenium_py\all_main.py
##4.执行
mysql 的mysqldump备份
mkdir -p /home/mysql_backup/
touch /home/mysql_backup/mysql_backup.sh
chmod 551 /home/mysql_backup/mysql_backup.sh
backupdir=/home/mysql_backup
time=date +%Y_%m_%d_%H_%M_%S
’_test’
db_user=testqkl
db_pass=Ad519164Rb4e!5
db_url=192.168.18.51
db_port=3310
mysqldump -h d b u r l − P db_url -P dburl−Pdb_port -u d b u s e r − p db_user -p dbuser−pdb_pass kaifa > b a c k u p d i r / backupdir/ backupdir/time.sql
crontab -e
在随后一行加入(每天凌晨1点执行)
0 1 * * * /home/mysql_backup/mysql_backup.sh
第五步:重启crontab
service crond restart
##0 17 * * fri 每周五下午5点执行
##0 17 * * sun 每周日下午5点执行
定时删除30前的备份数据
find /home/mysql_backup/ -mtime +30 -name “*.sql” -exec rm -rf {} ;