Piwik Daten löschen / zurücksetzen

Piwik ist ein kostenloser Open Source Google Analytics Ersatz, den man selbst auf dem eigenen Server hosten kann.
Um den Datenbestand einer Piwik Installation zurückzusetzen ohne neu zu installieren kann man wie folgt vorgehen:

TEMP_FILE=$(mktemp)
mysql -D piwik -e "show tables like 'piwik_archive_blob_%'" -s | 
  egrep "^piwik_archive_blob_" | 
  xargs -I "@@" echo mysql -D piwik -e '"DROP TABLE @@"' > $TEMP_FILE

mysql -D piwik -e "show tables like 'piwik_archive_numeric_%'" -s | 
  egrep "^piwik_archive_numeric_" | 
  xargs -I "@@" echo mysql -D piwik -e '"DROP TABLE @@"' >> $TEMP_FILE

echo mysql -D piwik -e '"DELETE FROM piwik_log_visit"' >> $TEMP_FILE
cat $TEMP_FILE
rm $TEMP_FILE

Es werden anschließend die SQL Querys ausgegeben mit denen man die Statistikdaten für alle angelegten "Sites" löschen kann.

Quelle: http://piwik.org/faq/how-to/#faq_73

Schreibe einen Kommentar