top
Loading...
3.8.與Apache一起使用MySQL
3.8. 與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行對應。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html
北斗有巢氏 有巢氏北斗