zoukankan      html  css  js  c++  java
  • mysql中使用sql语句统计日志计算每天的访问量

    日志建表语句:

    CREATE TABLE `syslog` (
      `syslogid` int(11) NOT NULL AUTO_INCREMENT,
      `username` varchar(255) CHARACTER SET utf8 DEFAULT '测试用户' COMMENT '用户名',
      `cjtime` datetime DEFAULT NULL,
      `action` varchar(255) CHARACTER SET utf8 DEFAULT '浏览信息' COMMENT '记录用户行为',
      `location0` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '一级目录',
      `url` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '链接',
      `location1` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '二级目录',
      PRIMARY KEY (`syslogid`)
    ) ENGINE=InnoDB AUTO_INCREMENT=829 DEFAULT CHARSET=latin1;

    日志数据表格式截图:

     统计使用的sql语句(注意 要把时间格式转化为年 月日 之后再统计)

    SELECT str_to_date(cjtime,'%Y-%m-%d') AS time,
    COUNT(cjtime) AS num
    FROM syslog
    GROUP BY time
    ORDER BY time desc

    统计结果

  • 相关阅读:
    兼容ie10及以上css3加载进度动画
    MySQL的安装
    VSFTPD+MYSQL+PAM
    58.省市联动-json
    省市联动
    56.检验特殊字符
    55.全选2
    54.截取字符串的思想实现输入框字数限制
    网络截取文件名
    lastPathComponent的功能
  • 原文地址:https://www.cnblogs.com/zyt-bg/p/12671551.html
Copyright © 2011-2022 走看看