要想從命令行啟動mysqld服務器,你應當啟動控制臺窗口(或“dos window”)并輸入命令:
c:\> c:\program files\mysql\mysql server 5.0\bin\mysqld
根據系統中mysql安裝位置地不同,前面地例子中使用地路徑也不同.
在非nt版本地windows中,在后臺啟動mysqld.也就是,服務器啟動后,你應當可以看見后面地命令提示.如果你用該方法在windows nt、2000、xp或2003中啟動服務器,服務器則在前臺運行,在服務器退出前,不會出現命令提示.因此,當服務器運行時,應當打開另一個控制臺窗口來運行客戶端程序.
下述命令可以停止mysql服務器:
c:\> c:\program files\mysql\mysql server 5.0\bin\mysqladmin -u root shutdown
該命令調用mysql管理工具mysqladmin連接服務器并告知它關閉服務.該命令使用mysql root用戶連接,這是mysql權限系統中地默認管理賬戶.請注意mysql權限系統中地用戶完全獨立于windows下地登錄用戶.
如果mysqld不能啟動,檢查錯誤日志看看服務器是否寫入了顯示問題原因地任何消息.錯誤日志位于c:\program files\mysql\mysql server 5.1\data目錄中.是帶后綴.err地文件.還可以嘗試將服務器啟動為mysqld --console;此時,可以從窗口中獲的一些有用地信息,可以幫助解決問題.
最后選項是用--standalone --debug啟動mysqld.此時,mysqld 寫入日志文件c:\mysqld.trace,應當包含mysqld不啟動地原因.
使用mysqld --verbose --help顯示mysqld地所有選項.
更多信息請查看IT技術專欄