Für was denn
mysql Beenden?
Naja.
mysql ist doch als Dienst eingetragen also kannst Du diese mit
net start <Service-Name>
starten und mit
net stop <Service-Name>
beenden....
Wenn Du keinen Batch benutzen willst dann kannst Du das auch mit CreateProcess() machen....
Den Service-Name legst Du übrigens schon in der Install von
mySQL fest.
Default ist glaube:
mysql