17.1 Utilise MySQL avec Apache

Les programmes proposés dans les contributions vous permettront d'identifier vos utilisateurs à partir d'une base de données MySQL mais aussi d'enregistrer l'historique dans une base de données MySQL . http://www.mysql.com/Contrib.

Vous pouvez changer le format d'historique d'Apache pour qu'il soit facilement lisible par MySQL en ajoutant les lignes suivantes dans le fichier de configuration Apache

LogFormat \
        "\"%h\",%{%Y%m%d%H%M%S}t,%>s,\"%b\",\"%{Content-Type}o\",  \
        \"%U\",\"%{Referer}i\",\"%{User-Agent}i\""

Avec MySQL vous pouvez maintenant faire ceci :

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