MySQL Forums :: Install & Repo :: MySQL Silent Install

Advanced Search

MySQL Silent Install
Posted by: Robert McKenzie ()
Date: March 12, 2007 02:20PM

So there doesn't seem to be much information out there about a silent (unattended) install of MySQL 5.0

I just finished a project that included a MySQL option in the installer and I wanted to let you all in on the secret. I used NSIS, so these were mostly ExecWait commands but here's the command prompt versions:

;run the installer
msiexec /i "MySQL_Setup.msi" /quiet INSTALLDIR="D:\Program Files\MySQL\MySQL Server 5.0"

;here you can dump a my.ini file in the same directory like I did

;install the service with your settings
D:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt" --install MySQL --defaults-file="D:\Program Files\MySQL\MySQL Server 5.0\my.ini"

;change the password (if you want to). Make this the only line of C:\mysql-init.txt:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypassword');

;set the password to change at the next start
D:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt" --init-file="C:\mysql-init.txt"

;start the service
net start MySQL

Hope that helps!!!!


Options: ReplyQuote

Subject Written By Posted
MySQL Silent Install Robert McKenzie 03/12/2007 02:20PM
Re: MySQL Silent Install David LaBissoniere 03/21/2007 08:40AM
Re: MySQL Silent Install Jim Manico 02/12/2009 05:45AM
Re: MySQL Silent Install Jay Alverson 02/12/2009 08:12AM
Re: MySQL Silent Install Dora Diego 09/10/2008 07:55PM
Re: MySQL Silent Install Jim Manico 02/12/2009 03:48PM

Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.