在Apache中使用MySQL
有一些程序允许你从MySQL数据库对用户进行身份验证,也允许你将日志文件写入MySQL表。
你可以通过将以下内容添加到Apache配置文件中来更改Apache日志记录格式,以便MySQL可以轻松读取:
LogFormat ""%h",%{%Y%m%d%H%M%S}t,%>s,"%b","%{Content-Type}o", "%U","%{Referer}i","%{User-Agent}i""
要将该格式的日志文件加载到MySQL中,你可以使用如下语句:
LOAD DATA INFILE "/local/access_log" INTO TABLE tbl_name FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY """ ESCAPED BY ""
应创建指定的表,以使列与LogFormat行写入日志文件的列相对应。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/49326.html
MySQL™ 参考手册 此文档分别记录了MySQL 8.0到8.0.19,以及基于NDB 8.0版到8.0.18-ndb-8.0.18的NDB Cluster版本。它可能包括尚未发布的MySQL版本功能的文档,有关已发布的版本的信息,请参阅MySQL 8.0发行说明。 MySQL 8.0的特性。本手册描述的特性没有包含在每个MySQL 8.0版本中,此类特性可能不包含在许可给你的MySQL 8.0...
MySQL程序概述 MySQL安装中有许多不同的程序,本节将对它们进行简要概述,除了NDB集群程序之外,后面的部分提供了每个程序的更详细描述,每个程序的描述都指示其调用语法及其支持的选项。 大多数MySQL发行版都包含所有这些程序,除了那些特定于平台的程序(例如,服务器启动脚本不用于Windows)。RPM发行版更加专门化,一个RPM用于服务器,另一个RPM用于客户机程序,等等。可能你的发行版不包...
摘要:于是选择了作为项目的运维监控系统。能做什么主要是用来网络监控系统监控应用监控等场景。搭建环境集成环境版本。但是如果你的系统没有名叫的用户,你需要创建一个用户。系统默认的管理账号是密码是。解决办法是修改文件的配置。 使用目的? 在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度。于是选择了zabbix作为项目的运维监...
摘要:原文来自前中本专栏已经介绍过的基础知识,本文开始进行实战手动使用构建容器。构建的容器有多种方法,本文将会介绍手动构建容器。表示使用本目录的。有了官方镜像,我们手动构建的镜像其实意义不大了。 原文来自 How to Manually Build Docker Containers for WordPress 前中本专栏已经介绍过 Docker 的基础知识,本文开始进行 Dock...
摘要:原文来自前中本专栏已经介绍过的基础知识,本文开始进行实战手动使用构建容器。构建的容器有多种方法,本文将会介绍手动构建容器。表示使用本目录的。有了官方镜像,我们手动构建的镜像其实意义不大了。 原文来自 How to Manually Build Docker Containers for WordPress 前中本专栏已经介绍过 Docker 的基础知识,本文开始进行 Dock...
阅读 2856·2021-11-24 09:39
阅读 1265·2021-11-24 09:38
阅读 1314·2021-11-15 11:38
阅读 703·2021-09-07 10:20
阅读 2227·2021-08-23 09:45
阅读 2034·2021-08-05 10:00
阅读 425·2019-08-29 16:36
阅读 734·2019-08-29 11:12