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