且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

php执行mysql存储及执行脚本

更新时间:2022-09-24 08:53:34

php执行mysql存储及执行脚本

php页面执行mysql存储过程:

# vi cunchu.php

<?php
$db = new mysqli("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/$Date
rm -rf /logs/$olddate
php_name='1.php 2.php'
for i in $php_name
do
echo "$i begin at `date +%H:%M:%S`" >> /logs/$Date/cunchu.log
/usr/local/php/bin/php $i
echo "$i end at `date +%H:%M:%S`" >> /logs/$Date/cunchu.log
done

:wq


脚本注释:

1、1.php为执行存储的页面,以数字命名便于核对和查看
2、依次执行多个存储页面
3、记录存储执行开始和结束的时间

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/850954如需转载请自行联系原作者


yangzhimingg