1. 程式人生 > >window命令列啟動Mysql並安裝成服務

window命令列啟動Mysql並安裝成服務

1

1. 以本地服務方式啟動
   安裝mysql本地服務
   D:\AppServ\MySQL\bin\mysqld.exe --install 服務名

    D:\AppServ\MySQL\bin>mysqld-nt --install mysql
     如果不寫"服務名",預設MySql。
   如要增加設定檔案,格式如下:
   D:\AppServ\MySQL\bin\mysqld.exe --install <服務名> --defaults-file=<檔名.ini或檔名.cnf>
     例如:
   D:\AppServ\MySQL\bin\mysqld.exe --install mysql --defaults-file=C:/windows/my.ini

      D:\AppServ\MySQL\bin\mysqld-nt --install mysql --defaults-file=d:\AppServ\MySQL\my.ini


   啟動mysql
   net start <服務名>
   如:net start MySql
   如果要刪除mysql本地服務
   net stop <服務名>



2. 直接以console方式啟動
   D:\AppServ\MySQL\bin\mysqld.exe --defaults-file=C:/windows/my-small.ini --console
   引數--console , 執行時資訊輸出螢幕,且不用關閉console視窗。

如果要停止mysqlServer執行
   D:\AppServ\MySQL\bin\mysqladmin.exe shutdown --user=root  --password


附:

@ECHO OFF 


if "%OS%" == "Windows_NT" goto WinNT 


:Win9X 
ECHO.
ECHO Sorry! MySQL can not run as Services under Win9x 
ECHO Please use mysql_start.bat instead 
ECHO.
goto exit 


:WinNT 
ECHO.
ECHO Installing MySQL as an Service 
ECHO.
bin\mysqld-nt --install mysql --defaults-file=d:\AppServ\MySQL\my.ini

ECHO.
ECHO Try to start the MySQL deamon as service ... 
ECHO.
net start MySQL 

:exit 
pause