1. 程式人生 > >如何把mysql服務新增到windows系統服務當中去

如何把mysql服務新增到windows系統服務當中去

我用 mysqld 啟動 mysql 的服務後,在系統“服務”中查不到mysql服務呢?
首先宣告,我的服務啟動成功了,因為我可以另開一個 cmd 視窗進行mysql登入,登入後可以進行各種操作。
但是不解的是,我在系統的管理工具“服務”中,竟然查不到“mysql服務”這一項。
檢視window7服務的2種方法:

         1) window7下的系統管理工具在 --- 控制面板\系統和安全\管理工具---服務

         2) 執行 中輸入 services.msc 即可檢視所有的服務

我們也可以用mysqladmin -uroot -p shutdown關閉這個服務,我可以正常關閉

但是如果我用net stop mysql來關閉服務的話,會提示,則不能關閉mysql服務

那麼我的解決辦法是:(注意:一下操作都是在 以管理員身份 執行 命令提示符 的前提下,

                  開始---命令提示符--右鍵---以管理員的身份執行(A),這樣就以管理員的身份開啟的 命令提示符)

                  1)開啟dos視窗,進入mysql的bin目錄下(注意:一定要以管理員的身份開啟 命令提示符,因為這些操作 只有 管理員 才能進行)

                  2)執行mysqld --install  Mysql5.6 ,執行成功會提示Service  Successfully Installed

     但是如果你不是以管理員的身份開啟 命令提示符,那麼執行上述命令時就會提示:Install/Remove of  the service denied!(服務安裝被拒絕)

                  3)那麼你就可以在windows的服務中看到Mysql5.6這個服務了

二)

                1) mysqld --remove mysql5.6  從windows的服務中刪除mysql服務

                2) net start mysql5.6 開啟mysql服務

                3) net stop mysql5.6 關閉mysql服務

                4) mysqld --install-manual  上面的這個命令是裝好的服務會在你開機的時候自動啟動,如果你想將服務改為手動的就,就執行下面這個命令