2016-08-19 15:01 Create
使用命令 sc config
參考博客:http://blog.csdn.net/it1988888/article/details/7992626
描述:
在注冊表和服務數據庫中修改服務項。
用法:
sc <server> config [service name] <option1> <option2>...
選項:
注意: 選項名稱包括等號。
等號和值之間需要一個空格。這點尤其重要
type= <own|share|interact|kernel|filesys|rec|adapt>
start= <boot|system|auto|demand|disabled|delayed-auto>
error= <normal|severe|critical|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <依存關系(以 / (斜杠) 分隔)>
obj= <AccountName|ObjectName>
DisplayName= <顯示名稱>
password= <密碼>
比如,開機自啟動 Apache服務,可以這樣:Command 【
sc config Apache_pn start= auto
】
【更改環境變量】:
比如Mysql的環境變量應該是: E:\wamp\bin\mysql\mysql5.1.36\bin
所以,若想在任何一個目錄下以“mysql”命令直接打開mysql服務,這就需要設置環境變量,
【方法一】 右擊“我的電腦”->屬性->系統屬性->高級->環境變量。編輯“path”,值為“E:\wamp\bin\mysql\mysql5.1.36\bin;D:\PHPnow\MySQL-5.0.90\bin;E:\PHPnow\Apache-20\bin;等等”
其中“E:\wamp\bin\mysql\mysql5.1.36\bin”是安裝mysql時的路徑。建議把bin文件夾打開后,把地址欄復制后,直接粘貼到path變量值處。
此時,如果再次CMD命令中輸入“mysql ……”仍然會提示‘mysql 不是內部或外部命令,也不是可運行程序或批處理文件’,可以利用第二種方法這樣處理:
【方法二】解決辦法 先輸入 copy E:\wamp\bin\mysql\mysql5.1.36\bin\mysql.exe(mysql.exe所在的路徑,路徑后標紅的mysql.exe可以任意取名字,比如取個別名:mysqld.exe之類的都行,.exe后綴必須要加) C:\windows\system32\mysql.exe
然后,再次使用“mysql ……”(或“mysqld ……”)就不會出現類似的提示了。。。
[注:] 鄙人不才,折騰了大半個下午,最后通過【方法二】解決掉了這個問題。wwww~~~
實際上,方法二也可以通過手動復制你想要復制的任何應用程序到C:\Windows\System32\目錄下,比如,現在想使用DOS命令用ie瀏覽器打開百度,就可以手動的將應用程序C:\Program Files\Internet Explorer\iexplore.exe直接復制到C:\Windows\System32\目錄,然后就是用【 ie http://www.baidu.com 】命令直接打開你想要打開的網頁。
提示輸入密碼,因為現在是空,所以直接按回車。
然后輸入“use mysql”,意思是使用mysql這個數據庫,提示“Database changed”就行。

然后輸入要修改的密碼的sql語句“update user set password=PASSWORD('hooray') where user='root';”,注意,sql語句結尾的分號不能少,提示什么什么OK就行了。

最后輸入“flush privileges;”,不輸入這個的話,修改密碼的操作不會生效的。

然后輸入“quit”退出。
另外,很多人說通過phpmyadmin直接修改mysql表里的密碼就行,原理上應該是沒錯,但是我發現修改后mysql整個庫都不見了,害的我重裝了WAMP,最終還是通過命令行去修改的。
