Ich glaube nicht, dass das gehen wird. Zum Dienst starten werden erhöhte Rechte benötigt. Diese hat kein User und somit auch nicht dein Programm.
Du solltest eine Embedded-Variante nutzen, welche du mit einer
DLL einbinden kannst.
Alternativ kannst du den
Mysql im Usercontext starten. Allerdings geht das nicht als einen Dienst.