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