MySQL™ 參考手冊(在Apache中使用MySQL)

在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中,你可使用以下語句:code

LOAD DATA INFILE '/local/access_log' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\'

應建立指定的表,以使列與LogFormat行寫入日誌文件的列相對應。orm

相關文章
相關標籤/搜索