AFAIK brauchst du Admin-Rechte, um einen Windows-Dienst anzulegen.
Deswegen wirst du es ohne Adminrechte nicht hinbekommen, daß der
MySQL-Server automatisch startet.
MySQL in einem Verzeichnis deiner Wahl auspacken/installieren und
dann immer wenn du es brauchst, manuell starten. Und immer schön
das Handbuch lesen:
http://dev.mysql.com/doc/refman/5.5/en/windows-installation.html
XL