Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
Dernière révision
Les deux révisions suivantes
|
tuto:ipasserelle:web:squid_log_mysql [09/10/2012 14:48] dani [Quelques requêtes utiles] |
tuto:ipasserelle:web:squid_log_mysql [09/10/2012 16:47] dani [Quelques requêtes utiles] |
</code> | </code> |
| |
* Les 10 catégories les plus bloquées par squidGuard | * Les 10 catégories qui génèrent le plus de blocage par squidGuard |
<code sql> | <code sql> |
select category,count(category) as occurances from deny_log group by category order by occurances DESC limit 10; | select category,count(category) as occurances from deny_log group by category order by occurances DESC limit 10; |
</code> | </code> |
| |
* Afficher toutes les pages consultées par la machine 192.168.7.50 le 8 Octobre 2012 entre 22h00 et 23h00 | * Afficher toutes les pages consultées (et le login de l'utilisateur) depuis la machine 192.168.7.50 le 8 Octobre 2012 entre 22h00 et 23h00 |
<code sql> | <code sql> |
select url,date_day,date_time from access_log where client_ip='192.168.7.50' and date_day='2012-10-08' and date_time>'22:00:00' and date_time<'23:00:00'; | select date_day,date_time,url,username from access_log where client_ip='192.168.7.50' and date_day='2012-10-08' and date_time>'22:00:00' and date_time<'23:00:00'; |
| </code> |
| |
| * Même requête que précédemment, mais en exportant le résultat au format CSV dans /tmp/result.csv |
| <code sql> |
| select date_day,date_time,url,username INTO OUTFILE '/tmp/result.csv' FIELDS TERMINATED BY ',' |
| OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' |
| from access_log where client_ip='192.168.7.50' and date_day='2012-10-08' and date_time>'22:00:00' and date_time<'23:00:00'; |
</code> | </code> |