php执行mysql存储及执行脚本
php页面执行mysql存储过程:
# vi cunchu.php
<?php
db=newmysqli("localhost","root","123456","team1");result=$db->query("CALL challenge_crontab()");
?>
:wq
注释:
执行team1数据库中的challenge_crontab存储过程
执行存储页面的脚本
# vi cunchu.sh
#!/bin/bash
Date=`date +%y%m%d`
olddate=`date +%y%m%d -d "-7 days"`
mkdir /logs/Daterm−rf/logs/olddate
php_name='1.php 2.php'
for i in phpnamedoecho"i begin at `date +%H:%M:%S`" >> /logs/Date/cunchu.log/usr/local/php/bin/phpi
echo "iendat‘date+Date/cunchu.log
done
:wq
脚本注释:
1、1.php为执行存储的页面,以数字命名便于核对和查看
2、依次执行多个存储页面
3、记录存储执行开始和结束的时间
本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/850954如需转载请自行联系原作者
yangzhimingg