Mysql產生服務

來源:互聯網
上載者:User

標籤:

為何我用 mysqld 啟動 mysql 的服務後,在系統“服務”中查不到mysql服務呢?
首先聲明,我的服務啟動成功了,因為我可以另開一個 cmd 視窗進行mysql登入,登入後可以進行各種操作。
用phpmyadmin也一切正常,但是不解的是,我在系統的管理工具“服務”中,竟然查不到“mysql服務”這一項。

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

但是我如果用 net stop mysql 來關閉服務的話,會提示
C:\Documents and Settings\aaa>net stop mysql
發生系統錯誤 1060。

指定的服務並未以已安裝的服務存在。

這是什麼意思呀,為何服務可以正常使用,但是卻在管理工具-》服務中看不到,而且也無法通過 net stop mysql 的方式進行關閉。
但是服務確實已經起來了,可以用 mysqladmin -uroot -p shutdown 的方式關閉服務。

總之一句話:mysql可以正常使用,但是沒有mysql的系統服務(所以執行net mysql start(stop)的時候會找不到)

 

先用mysqld --install mysql --defaults-file=<my.ini全路徑>
將mysql server主程式安裝成服務 ,其服務名為mysql,你也可以指定其它名字.
然後net start mysql即可啟動服務。

這個地方顏色加深的mysql是系統服務的名稱,可以隨便起,不過使用net 啟動關閉mysql的時候就需要寫對應的mysql的服務名才能正常使用mysql

比如:mysqld --install mysql5.5 --defaults-file=<my.ini全路徑>

啟動mysql的時候就需要使用net start mysql5.5

Mysql產生服務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.