Ubuntu 10.04でMySQLの起動を無効にします


34

Ubuntu 10.04でMySQLが起動しないようにしたい

利用した

update-rc.d -f mysql remove

/etc/inid.d/mysqlrc?.dディレクトリからスクリプトへのリンクがないことを確認しました。

私も走りましたsysv-rc-confが、rc.dスクリプトの一部としてMySQLが呼び出されていないことを示しています。

起動時にまだ起動しています。無効にするにはどうすればよいですか?


mysqldはmysqlユーザーアカウントで実行されています
-bryan

回答:


37

Ubuntu 10.04では、システムを起動するためのSysV initスクリプトアプローチが廃止されました。

このリンクの説明-http ://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

起動時にmysqlが起動しないようにするには

  • 1 / etc / initディレクトリに移動します
  • 2. mysql.confファイルを開きます
  • 3.ファイルの上部にある「開始」行をコメントアウトします。「開始」は2行に広がる可能性があるため、両方をコメントアウトします。

mysqlを手動で起動する場合は、次のコマンドを使用します-

  service mysql start


リンクは修正されており、答えは正しいです。
ブライアン

8
代わりに、元の変更を.conf、より有効に活用ファイルを上書きファイルを(as root)# echo "manual" >> /etc/init/mysql.override
NH2

0

次のようにコマンドを実行します。

root@user:~# gedit /etc/init/mysql.conf 

次に、開始行をコメントアウトします。2つあるはずで、設定は完了です。

みんなに幸せなLinuxing!


3
/ etc / init /と/etc/init.d/は同じではありません!私は評判がないのでこれに反対票を投じることはできません。また、2文字の変更に過ぎないため編集できません。
AB

@alberge-編集しました。査読を待っています。
ドゥリハン

0

@ nh2が彼のコメントで言及したように、別の方法があります-upstartのタスクを無効にする(/有効にする)より明確で柔軟な方法:«…

Upstart 1.3では、「オーバーライドファイル」と手動スタンザを使用して、同じ結果をより簡単な方法で実現できます。

# echo "manual" >> /etc/init/myjob.override

…»

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.