Bug #14853 Windows Installation Procedure
Submitted: 11 Nov 2005 7:13 Modified: 23 Jul 2006 10:57
Reporter: Dieter Schuerer Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Server: Installing Severity:S4 (Feature request)
Version:5.0.15 OS:Windows (Windows XP)
Assigned to: CPU Architecture:Any

[11 Nov 2005 7:13] Dieter Schuerer
Description:
When running Windows Installer under my own login name (which is not an administrator), soon there is an error message 1925: You do not have sufficient privileges to complete this installation for all users of the machine."

As I am in a large corp., where a normal user has no admin privileges, I can never install MySQL, even if I only want to have it running for me (and not as said in the error message for all users). The installation should therefore ask, whether I want to install it only for me or for all users.

I can install any software on my system that it only for me, so I can access the registry. This is not the problem.

How to repeat:
Anytime I start the installation.

Suggested fix:
The installation should therefore ask, whether I want to install it only for me or for all users. If I only want it for me as single user, it should only use my own directories.
[11 Nov 2005 9:19] Valeriy Kravchuk
Thank you for a problem report. By the way, neither Oracle nor, say, IBM Informix can not be installed for current user only - they are system-wide services. As MySQL server is too.

You can install MySQL for yourself only using http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.15-win32.zip/from/pick. 
Just unzip it to any directory you want, change the .ini file and run mysqld-nt.exe, for example.

So, for me this report looks like a feature request for the Windows Installer.
[23 Jul 2006 10:57] Michael G. Zinner
The Installer needs to create a Windows service to install the MySQL Server. This is only possible for accounts with administrator privileges. There is no workaround for that.

We offer the "Without installer" packages exactly for this case. This way you can simply extract the MySQL files into your personal folder and start working from there.