Hallo!
Nun denn: Da MySQL einfach mal auf Abfragegeschwindigkeit getrimmt ist, relativ sicher zu konfigurieren ist etc. halte ich es gerade im beschriebenen Fall (Übergabe eines Key's und Überprüfung desselben, Rückgabe einer Antwort) für Ideal.
ja, in der Tat ist MySQL für sowas gut geeignet, wenn gleich auch der - wenn überhaupt noch vorhandene - Geschwindigkeitsvorteil bei so geringen Datenmengen wie in diesem Umfeld kaum messbar ist und schon gar nicht bei HTTP-Requests für den Anwender bemerkbar.
Das es dazu noch OpenSource und kostenlos ist finde ich zusätzlich grandios. Ich wüsste also wirklich nicht, was hier nachteilig für MySQL sein sollte.
Wenn Du Software verkaufst die MySQL verwendet und Du diese nicht auch unter die GPL-Lizenz stellst, musst Du eine Lizenz kaufen.
Grüße
Andreas