Bug #21251 Tiny Bug: Location of MySQL Windows Service "Description" field is wrong.
Submitted: 24 Jul 2006 14:35 Modified: 1 Dec 2016 14:40
Reporter: Joe Chlimoun Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Server: Packaging Severity:S3 (Non-critical)
Version:5.1.11, 5.0.22, 4.1.20, 5.5.53 OS:Windows (Windows)
Assigned to: CPU Architecture:Any

[24 Jul 2006 14:35] Joe Chlimoun
Description:
Not a big deal.  The value called "Description" to describe the windows service in the service manager is being placed in the key HKLM/SYSTEM/CurrentControlSet/Services, instead of HKLM/SYSTEM/CurrentControlSet/Services/MySQL.

Stumbled across this by accident while debugging a windows service that I am writing. :)

How to repeat:
Open regedit and navigate to HKLM/SYSTEM/CurrentControlSet/Services.

Suggested fix:
Use the proper win32 API to install services (NOTE: I haven't actually looked at the source code, but this shouldn't happen when using win32 API).  Otherwise, whatever method is being used should be altered to put this value in the right key.
[24 Jul 2006 14:47] Valeriy Kravchuk
Thank you for a bug report. Verified just as described. Description of "MySQL Ser" (as I have on XP) is also inappropriate.
[3 Jun 2011 4:56] Ben Roberts
Wow.  Five years later and this still happens.  Sometimes.. but not all the time... How is the service created, using smoke-and-mirrors or a wing-and-a-prayer?
[1 Dec 2016 14:30] Yngve Svendsen
Note: this problem is only present in the standalone MSIs, thus the latest version affected by this is 5.5, with later Server versions only shipped either as zip files or through the MySQL Windows Installer.
[1 Dec 2016 14:40] Yngve Svendsen
Posted by developer:
 
I am closing this as Won't Fix. The reason is the minimal impact coupled with the following:
* This only happens with the standalone MySQL Server MSIs. The standalone MSIs are only distributed up to and including 5.5, and for 5.5 usage of them is deprecated in favour of using the MySQL Installer for Windows or alternatively the zip distribution. Older MySQL versions than 5.5 are EOL.
* 5.5 is relative late in its GA lifecycle, and we are being very conservative as to which bug fixes we apply.