Der MySQL-Counter ist der Nachfolger des Text-Counters desselben Anbieters. Der Unterschied liegt in der Speicherung: Die Zählerstände liegen in einer MySQL-Datenbank statt in Dateien. Bei hohen Zugriffszahlen arbeitet das deutlich zuverlässiger, weil sich gleichzeitige Schreibvorgänge nicht in die Quere kommen.
Gezählt und angezeigt werden Gesamtbesucher, Besucher heute und gestern, der bisherige Tagesrekord, die Zahl der gerade anwesenden Besucher, der Rekord der gleichzeitig Anwesenden sowie die Seitenaufrufe. Damit deckt der Zähler die Angaben ab, für die sonst eine Statistiksoftware nötig wäre.
Eine Reloadsperre verhindert, dass mehrfaches Neuladen derselben Seite als mehrere Besuche gezählt wird. Dafür merkt sich das Script IP-Adressen, und genau daran lässt sich einiges einstellen: wie viele Adressen gespeichert werden, wie lange sie gültig bleiben und ab wann jemand als nicht mehr online gilt. Auch das Ausgabeformat ist konfigurierbar, bis hin zum Trennzeichen zwischen den Werten und der Frage, ob überhaupt etwas ausgegeben wird. Zu den gespeicherten Adressen führt der Zähler ein Protokoll.
Eingebunden wird er in bestehende Scripte, das Paket ist mit gut drei Kilobyte entsprechend klein. Eine ausführliche Anleitung steht im Forum des Anbieters, allerdings nur auf Deutsch.
Zum Stand der Dinge: Version 2.0 stammt vom August 2010, angegeben sind PHP ab Version 4 und MySQL ab Version 4. Die Seite selbst wird weiter betrieben und zeigt den Zähler im eigenen Einsatz.