php定时执行mysql_window下php定时进行数据库处理

这篇博客介绍了如何在Windows环境下,通过PHP定时执行MySQL数据库处理任务。首先展示了一个简单的PHP连接数据库和查询示例,包括getMysqlConnection()和getLogList()函数。然后,博主讲解了如何设置Windows XP的计划任务来定期运行PHP脚本,确保文件使用绝对路径,并提供了配置任务计划的步骤。最后,博主提到可以通过检查test.txt文件验证任务是否成功执行。
摘要由CSDN通过智能技术生成

编写php程序

这里的程序只是一个示例,并不是一个完整的逻辑。

connec.php

/** * 获取一个mysql的连接 ,返回这个连接,使用的是默认的设置 */function getMysqlConnection(){ //链接数据库$conn=@mysql_connect(MYSQL_SERVER,MYSQL_USER,MYSQL_PASSWORD) or die("链接mysql数据库失败。错误信息:".mysql_error()); @mysql_select_db(MYSQL_DATABASE,$conn) or die ("无法找到指定的数据库:".MYSQL_DATABASE." 错误信息:".mysql_error()); mysql_query('SET NAMES '.MYSQL_ENCODE,$conn) or die('字符集设置错误'.mysql_error()); return $conn;}?>

然后使用链接 log.php:

require_once 'connect.php';

/** * 获取目前记录数 */function getLogCount(){ $sql="select count(*) from api_quote_log"; $conn=getMysqlConnection(); $result=mysql_query($sql,$conn) or die("sql语句执行出错:".mysql_error()); $row=mysql_fetch_assoc($result); return $row['count(*)'];}

/** * #查询申请日期到当前日期超过3天的记录 */function get

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值