老周博客
返回首页

如何删除某个特定网站的所有统计数据


我们可以在保留所有网站信息(如网站名称、定义的目标等)的同时只删除所有存储的分析数据。当前并没有一个工具可以自动删除所有数据,但是你可以在数据库服务器中直接手动删除某个特定网站的所有数据

使用你喜欢的数据库客户端(如phpMyadmin)连接到存储你网站Piwik数据的Mysql数据库,并且做以下的操作:

彻底删除文件名以piwik_archive开头的数据表

DROP TABLE piwik_archive_numeric_2011_01, piwik_archive_numeric_XX;

这些数据表将在Piwik处理你的报告时从访客记录中重新创建。

执行以下SQL查询:

DELETE FROM piwik_log_visit WHERE idsite = X;

DELETE FROM piwik_log_link_visit_action WHERE idsite = X;

DELETE FROM piwik_log_conversion WHERE idsite = X;

DELETE FROM piwik_log_conversion_item WHERE idsite = X;

其中的X替换为你想重设的网站ID。

另外一种方案是使用 “定时删除数据库中旧的报表” 以及 “定期删除数据库中旧的日志”功能。

返回首页