Initial Commit
This commit is contained in:
36
database/mysql/mysql_installservice.bat
Normal file
36
database/mysql/mysql_installservice.bat
Normal file
@@ -0,0 +1,36 @@
|
||||
@echo off
|
||||
|
||||
if "%OS%" == "Windows_NT" goto WinNT
|
||||
|
||||
:Win9X
|
||||
echo Don't be stupid! Win9x don't know Services
|
||||
echo Please use mysql_start.bat instead
|
||||
goto exit
|
||||
|
||||
: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 --install mysql --defaults-file="%cd%\bin\my.ini"
|
||||
echo Try to start the MySQL deamon as service ...
|
||||
net start MySQL
|
||||
|
||||
:exit
|
||||
pause
|
||||
Reference in New Issue
Block a user