Instead of lines:
- Code: Select all
:WinNT
if exist %windir%\my.ini GOTO CopyINI
if exist c:\my.cnf GOTO CopyCNF
if not exist %windir%\my.ini GOTO MainNT
if not exist c:\my.cnf GOTO MainNT
:CopyINI
echo Safe the %windir%\my.ini as %windir%\my.ini.old!
copy %windir%\my.ini /-y %windir%\my.ini.old
del %windir%\my.ini
GOTO WinNT
:CopyCNF
echo Safe the c:\my.cnf as c:\my.cnf.old!
copy c:\my.cnf /-y c:\my.cnf.old
del c:\my.cnf
GOTO WinNT
:MainNT
echo Installing MySQL as an Service
copy "%cd%\bin\my.cnf" /-y %windir%\my.ini
bin\mysqld-nt --install mysql --defaults-file="%cd%\bin\my.cnf"
echo Try to start the MySQL deamon as service ...
net start MySQL
use just this:
- Code: Select all
:MainNT
echo Installing MySQL as an Service
bin\mysqld-nt --install mysql --defaults-file="%cd%\bin\my.cnf"
echo Try to start the MySQL deamon as service ...
net start MySQL
So configuration file stays at xampp directory structure.