Windows7の起動時にMySQLサービスの開始を無効にする方法は?


12

デスクトップ(Windows 7 SP1)をオンにすると、多くの場合、2 GBまたは3 GBのメモリが既にMySQLプロセスによって占有されていることがわかります。データベースが実際にいくつかのクエリを実行する場合、データベースに必要なメモリの量は気にしませんが、それがアプリであればまだ起動していません。さらに言えば、ローカル環境でいくつかのWebアプリを開発するときに、MySQLの禁止をほとんど使用しません。

ここに画像の説明を入力してください

だから、この大食いを止めることは可能ですか?を介してスタートアップグループからMySQLを削除しようとしましmsconfigたが、その名前を見つけることができませんでした。

追加情報があります。

mysql  Ver 14.14 Distrib 5.6.15, for Win64 (x86_64)
MySQL Server 5.6
MySQL Workbench 6.0

回答:


9

コマンドラインからMySQLサービスを無効にすることができます(管理者として実行してください)。

Windowsの起動時にサービスの開始を無効にするには(現在実行中のサービスを停止しません):

sc config mysql start = manual

サービスを停止するには:

net stop mysql

ありがとう。windows-commandline.com/start-stop-enable-disable-mysql-serviceによると、コマンドは確かに機能しているようです
Quv

1
「サービス名が無効です」と表示された場合。エラー、サービスには別の名前が付けられている可能性があります。「net start」と入力して見つけます。私のものはMySQL56だったので、それを停止するために実行するコマンドは 'net stop mysql56'でした。
タラン

17

コントロールパネルで[管理ツール]を開き、[ サービス ]をダブルクリックします。MySQLまでスクロールダウンし、ダブルクリックしてプロパティを開きます。スタートアップの種類を手動に変更します。

ここに画像の説明を入力してください


1
参考までに、私がやったことは次のとおりです。私は本当に選択することはできませんstart= manualが、以下にリストされているオプションのいずれかが表示されます。start = <boot | system | auto | demand | disabled | delayed-auto>それで、私はに行きましたstart= demand
Quv
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.