How to stop mysql from running at boot time?How can I disable autostart of mysql server?how to stop apache2, mysql from starting automatically as computer starts?What makes mysql service autostart, while it's disabled in BootUp-manager?How to exclude LAMP from startup in 16.04How to keep apache and mysql from starting automaticallyBoot order of MySQLPhpMyAdmin shows warning: PHP MySQL library version 5.0.51a differs from your MySQL server version 5.5.24Can't connect to mySQL server which is runningMySQL script does not stop, reboots mysqlHave more than one mysql version installed at a timeRun 'sudo mysql start' at boot timeMySQL won't stop on shut downproblem installing mysql-server - There is a MySQL server runningMysql service stop working from time to time
Smooth vector fields on a surface modulo diffeomorphisms
Graphic representation of a triangle using ArrayPlot
Create chunks from an array
What do you call someone who likes to pick fights?
Can one live in the U.S. and not use a credit card?
Movie: boy escapes the real world and goes to a fantasy world with big furry trolls
Idiom for feeling after taking risk and someone else being rewarded
How do spaceships determine each other's mass in space?
ESPP--any reason not to go all in?
Is "cogitate" used appropriately in "I cogitate that success relies on hard work"?
What can I do if someone tampers with my SSH public key?
Is there stress on two letters on the word стоят
How to copy the rest of lines of a file to another file
Why restrict private health insurance?
I reported the illegal activity of my boss to his boss. My boss found out. Now I am being punished. What should I do?
Should we avoid writing fiction about historical events without extensive research?
How do I increase the number of TTY consoles?
Too soon for a plot twist?
Is there a logarithm base for which the logarithm becomes an identity function?
Rationale to prefer local variables over instance variables?
Is it possible to clone a polymorphic object without manually adding overridden clone method into each derived class in C++?
What is this tube in a jet engine's air intake?
Sampling from Gaussian mixture models, when are the sampled data independent?
Is this Paypal Github SDK reference really a dangerous site?
How to stop mysql from running at boot time?
How can I disable autostart of mysql server?how to stop apache2, mysql from starting automatically as computer starts?What makes mysql service autostart, while it's disabled in BootUp-manager?How to exclude LAMP from startup in 16.04How to keep apache and mysql from starting automaticallyBoot order of MySQLPhpMyAdmin shows warning: PHP MySQL library version 5.0.51a differs from your MySQL server version 5.5.24Can't connect to mySQL server which is runningMySQL script does not stop, reboots mysqlHave more than one mysql version installed at a timeRun 'sudo mysql start' at boot timeMySQL won't stop on shut downproblem installing mysql-server - There is a MySQL server runningMysql service stop working from time to time
Currently, my MySQL server starts on every server boot. For a couple reasons, this is undesirable behavior. Is there a way to disable this behavior?
boot mysql
add a comment |
Currently, my MySQL server starts on every server boot. For a couple reasons, this is undesirable behavior. Is there a way to disable this behavior?
boot mysql
add a comment |
Currently, my MySQL server starts on every server boot. For a couple reasons, this is undesirable behavior. Is there a way to disable this behavior?
boot mysql
Currently, my MySQL server starts on every server boot. For a couple reasons, this is undesirable behavior. Is there a way to disable this behavior?
boot mysql
boot mysql
edited Sep 19 '16 at 19:28
muru
1
1
asked Aug 16 '11 at 21:31
Иван БишевацИван Бишевац
85161229
85161229
add a comment |
add a comment |
8 Answers
8
active
oldest
votes
There are two Guis I can think of. From Applications -> Ubuntu Software Center search for "boot up manager". After installing you will find it in the System -> Administration -> BootUP-Manager. Another is Webmin. Webmin uses your browser. After installing point your browser to https://localhost:10000/ Look for services and work it from there.
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
add a comment |
To prevent mysql from starting on boot:
Open the terminal: Ctrl+Alt+T
Open the
mysql.conf
file:nano /etc/init/mysql.conf
Comment out the
start on
line near the top of the file, thestart on
might be spread across two lines, so comment out both. (comment adding#
at the beginning)
If you want to manually start mysql, use the following command:
service mysql start
Taken liberally from here.
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
Tried, I have/usr/sbin/mysqld
and/bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.
– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
add a comment |
Since 15.04 you can simply do:
sudo systemctl disable mysql
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you tryenable
orreenable
?
– thebugfinder
Apr 12 '16 at 23:48
1
@thebugfinder I've triedenable
, I don't know aboutreenable
, butenable
forces me restart the computer to start mysql again
– rneves
Apr 13 '16 at 14:56
|
show 3 more comments
Things have changed quite a bit in Ubuntu now. I think from version 11 onwards.
MySQL is handled by Upstart while Apache still uses traditional SysV init scripts
For MySQL, you can use the new override feature in Upstart to modify the starting behaviour:
sudo echo "manual" >> /etc/init/mysql.override
For more info, see the section "Disabling a Job from Automatically Starting" in the Upstart Cookbook.
As Apache still uses the traditional SysV init scripts you can use
sudo update-rc.d -f apache2 remove
to remove the links from /etc/rcX.d
or, alternatively use
sudo update-rc.d apache2 disable
which "disables" the script by changing it from a start script to a stop script. This is reversible by
sudo update-rc.d apache2 enable
Most of this information I got from here: https://askubuntu.com/a/40077/24678
If you want to restore the servicesudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
add a comment |
Or if your really laze like me you could just open a Terminal session and then type:
sudo perl -pi.orig -e 's/starts+on/#starts+on/' /etc/init/mysql.conf && sudo perl -pi.orig -e 's/ands+/#and/g' /etc/init/mysql.conf
You can then just issue a reboot command then your system will boot-up without mysql started.
1
This command could be improved. It is adding a+
leaving the line like this:#start+on blahblahblah
but it works!
– Lucio
Dec 22 '13 at 0:41
add a comment |
Actually, there is also another method to accomplish this, via the sysv-rc-conf tool.
You can install it by typing
sudo apt-get install sysv-rc-conf
It allows you to take control over all available services, including running/stopping them in place and configuring services' operation per runlevel.
Edit: You have to run tis tool as root:
sudo sysv-rc-conf
add a comment |
You can use chkconfig
tool package
$ chkconfig --level 345 mysqld off
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
add a comment |
In Ubuntu 18.04, sudo systemctl disable mysql
will prevent mysql-server
from autostarting on boot.
For linux, there are 3 main init systems: Systemd
, Upstart
and SysV
. Although nearly all Linux systems run on Systemd. The other two init systems might also co-exist in your system.
For Systemd
, use command sudo systemctl disable mysql
;
For Upstart
, use echo manual >> /etc/init/mysql.override
;
For SysV
, run the following command sudo update-rc.d mysql disable
If you'd like to find which init system is running on your server, please read this answer.
New contributor
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f57381%2fhow-to-stop-mysql-from-running-at-boot-time%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
8 Answers
8
active
oldest
votes
8 Answers
8
active
oldest
votes
active
oldest
votes
active
oldest
votes
There are two Guis I can think of. From Applications -> Ubuntu Software Center search for "boot up manager". After installing you will find it in the System -> Administration -> BootUP-Manager. Another is Webmin. Webmin uses your browser. After installing point your browser to https://localhost:10000/ Look for services and work it from there.
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
add a comment |
There are two Guis I can think of. From Applications -> Ubuntu Software Center search for "boot up manager". After installing you will find it in the System -> Administration -> BootUP-Manager. Another is Webmin. Webmin uses your browser. After installing point your browser to https://localhost:10000/ Look for services and work it from there.
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
add a comment |
There are two Guis I can think of. From Applications -> Ubuntu Software Center search for "boot up manager". After installing you will find it in the System -> Administration -> BootUP-Manager. Another is Webmin. Webmin uses your browser. After installing point your browser to https://localhost:10000/ Look for services and work it from there.
There are two Guis I can think of. From Applications -> Ubuntu Software Center search for "boot up manager". After installing you will find it in the System -> Administration -> BootUP-Manager. Another is Webmin. Webmin uses your browser. After installing point your browser to https://localhost:10000/ Look for services and work it from there.
answered Aug 16 '11 at 23:20
peckpeck
711411
711411
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
add a comment |
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
2
2
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
This method didn't work for me on 16.04
– Mostafa Ahangarha
Mar 22 '17 at 11:29
add a comment |
To prevent mysql from starting on boot:
Open the terminal: Ctrl+Alt+T
Open the
mysql.conf
file:nano /etc/init/mysql.conf
Comment out the
start on
line near the top of the file, thestart on
might be spread across two lines, so comment out both. (comment adding#
at the beginning)
If you want to manually start mysql, use the following command:
service mysql start
Taken liberally from here.
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
Tried, I have/usr/sbin/mysqld
and/bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.
– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
add a comment |
To prevent mysql from starting on boot:
Open the terminal: Ctrl+Alt+T
Open the
mysql.conf
file:nano /etc/init/mysql.conf
Comment out the
start on
line near the top of the file, thestart on
might be spread across two lines, so comment out both. (comment adding#
at the beginning)
If you want to manually start mysql, use the following command:
service mysql start
Taken liberally from here.
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
Tried, I have/usr/sbin/mysqld
and/bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.
– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
add a comment |
To prevent mysql from starting on boot:
Open the terminal: Ctrl+Alt+T
Open the
mysql.conf
file:nano /etc/init/mysql.conf
Comment out the
start on
line near the top of the file, thestart on
might be spread across two lines, so comment out both. (comment adding#
at the beginning)
If you want to manually start mysql, use the following command:
service mysql start
Taken liberally from here.
To prevent mysql from starting on boot:
Open the terminal: Ctrl+Alt+T
Open the
mysql.conf
file:nano /etc/init/mysql.conf
Comment out the
start on
line near the top of the file, thestart on
might be spread across two lines, so comment out both. (comment adding#
at the beginning)
If you want to manually start mysql, use the following command:
service mysql start
Taken liberally from here.
edited Mar 20 '17 at 10:18
Community♦
1
1
answered Aug 16 '11 at 21:46
Kris HarperKris Harper
9,669114771
9,669114771
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
Tried, I have/usr/sbin/mysqld
and/bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.
– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
add a comment |
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
Tried, I have/usr/sbin/mysqld
and/bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.
– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
3
3
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
This is a very usefull answer for more than one initiation at start up.
– maniat1k
Mar 22 '12 at 15:26
1
1
Tried, I have
/usr/sbin/mysqld
and /bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.– Emin Mastizada
Sep 16 '15 at 20:33
Tried, I have
/usr/sbin/mysqld
and /bin/sh /usr/bin/mysqld_safe
running. Commented out everything but didn't helped.– Emin Mastizada
Sep 16 '15 at 20:33
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
IMO this is the best answer.
– simhumileco
Jul 1 '17 at 19:52
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
in Linux Mint 18.2 Cinnamon I removed /etc/init/mysql.conf with no change. Mysql server still running on startup. @thebugfinder solution worked for me
– flyingdrifter
Nov 6 '17 at 14:24
add a comment |
Since 15.04 you can simply do:
sudo systemctl disable mysql
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you tryenable
orreenable
?
– thebugfinder
Apr 12 '16 at 23:48
1
@thebugfinder I've triedenable
, I don't know aboutreenable
, butenable
forces me restart the computer to start mysql again
– rneves
Apr 13 '16 at 14:56
|
show 3 more comments
Since 15.04 you can simply do:
sudo systemctl disable mysql
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you tryenable
orreenable
?
– thebugfinder
Apr 12 '16 at 23:48
1
@thebugfinder I've triedenable
, I don't know aboutreenable
, butenable
forces me restart the computer to start mysql again
– rneves
Apr 13 '16 at 14:56
|
show 3 more comments
Since 15.04 you can simply do:
sudo systemctl disable mysql
Since 15.04 you can simply do:
sudo systemctl disable mysql
edited Sep 19 '16 at 19:28
muru
1
1
answered Aug 4 '15 at 13:24
thebugfinderthebugfinder
1,26179
1,26179
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you tryenable
orreenable
?
– thebugfinder
Apr 12 '16 at 23:48
1
@thebugfinder I've triedenable
, I don't know aboutreenable
, butenable
forces me restart the computer to start mysql again
– rneves
Apr 13 '16 at 14:56
|
show 3 more comments
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you tryenable
orreenable
?
– thebugfinder
Apr 12 '16 at 23:48
1
@thebugfinder I've triedenable
, I don't know aboutreenable
, butenable
forces me restart the computer to start mysql again
– rneves
Apr 13 '16 at 14:56
4
4
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Indeed. For 15.04, this is the answer you seek.
– CommandZ
Dec 3 '15 at 19:03
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
Awesome, finally I found a solution for this! The other methods don't work to me.
– rneves
Mar 22 '16 at 13:08
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
I can't start it again, how do I start mysql after the command?
– rneves
Mar 22 '16 at 13:21
@rneves did you try
enable
or reenable
?– thebugfinder
Apr 12 '16 at 23:48
@rneves did you try
enable
or reenable
?– thebugfinder
Apr 12 '16 at 23:48
1
1
@thebugfinder I've tried
enable
, I don't know about reenable
, but enable
forces me restart the computer to start mysql again– rneves
Apr 13 '16 at 14:56
@thebugfinder I've tried
enable
, I don't know about reenable
, but enable
forces me restart the computer to start mysql again– rneves
Apr 13 '16 at 14:56
|
show 3 more comments
Things have changed quite a bit in Ubuntu now. I think from version 11 onwards.
MySQL is handled by Upstart while Apache still uses traditional SysV init scripts
For MySQL, you can use the new override feature in Upstart to modify the starting behaviour:
sudo echo "manual" >> /etc/init/mysql.override
For more info, see the section "Disabling a Job from Automatically Starting" in the Upstart Cookbook.
As Apache still uses the traditional SysV init scripts you can use
sudo update-rc.d -f apache2 remove
to remove the links from /etc/rcX.d
or, alternatively use
sudo update-rc.d apache2 disable
which "disables" the script by changing it from a start script to a stop script. This is reversible by
sudo update-rc.d apache2 enable
Most of this information I got from here: https://askubuntu.com/a/40077/24678
If you want to restore the servicesudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
add a comment |
Things have changed quite a bit in Ubuntu now. I think from version 11 onwards.
MySQL is handled by Upstart while Apache still uses traditional SysV init scripts
For MySQL, you can use the new override feature in Upstart to modify the starting behaviour:
sudo echo "manual" >> /etc/init/mysql.override
For more info, see the section "Disabling a Job from Automatically Starting" in the Upstart Cookbook.
As Apache still uses the traditional SysV init scripts you can use
sudo update-rc.d -f apache2 remove
to remove the links from /etc/rcX.d
or, alternatively use
sudo update-rc.d apache2 disable
which "disables" the script by changing it from a start script to a stop script. This is reversible by
sudo update-rc.d apache2 enable
Most of this information I got from here: https://askubuntu.com/a/40077/24678
If you want to restore the servicesudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
add a comment |
Things have changed quite a bit in Ubuntu now. I think from version 11 onwards.
MySQL is handled by Upstart while Apache still uses traditional SysV init scripts
For MySQL, you can use the new override feature in Upstart to modify the starting behaviour:
sudo echo "manual" >> /etc/init/mysql.override
For more info, see the section "Disabling a Job from Automatically Starting" in the Upstart Cookbook.
As Apache still uses the traditional SysV init scripts you can use
sudo update-rc.d -f apache2 remove
to remove the links from /etc/rcX.d
or, alternatively use
sudo update-rc.d apache2 disable
which "disables" the script by changing it from a start script to a stop script. This is reversible by
sudo update-rc.d apache2 enable
Most of this information I got from here: https://askubuntu.com/a/40077/24678
Things have changed quite a bit in Ubuntu now. I think from version 11 onwards.
MySQL is handled by Upstart while Apache still uses traditional SysV init scripts
For MySQL, you can use the new override feature in Upstart to modify the starting behaviour:
sudo echo "manual" >> /etc/init/mysql.override
For more info, see the section "Disabling a Job from Automatically Starting" in the Upstart Cookbook.
As Apache still uses the traditional SysV init scripts you can use
sudo update-rc.d -f apache2 remove
to remove the links from /etc/rcX.d
or, alternatively use
sudo update-rc.d apache2 disable
which "disables" the script by changing it from a start script to a stop script. This is reversible by
sudo update-rc.d apache2 enable
Most of this information I got from here: https://askubuntu.com/a/40077/24678
edited Apr 13 '17 at 12:23
Community♦
1
1
answered Sep 10 '13 at 13:19
WavesailorWavesailor
320147
320147
If you want to restore the servicesudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
add a comment |
If you want to restore the servicesudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
If you want to restore the service
sudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
If you want to restore the service
sudo update-rc.d apache2 defaults
– bentech
Jan 17 '18 at 10:20
add a comment |
Or if your really laze like me you could just open a Terminal session and then type:
sudo perl -pi.orig -e 's/starts+on/#starts+on/' /etc/init/mysql.conf && sudo perl -pi.orig -e 's/ands+/#and/g' /etc/init/mysql.conf
You can then just issue a reboot command then your system will boot-up without mysql started.
1
This command could be improved. It is adding a+
leaving the line like this:#start+on blahblahblah
but it works!
– Lucio
Dec 22 '13 at 0:41
add a comment |
Or if your really laze like me you could just open a Terminal session and then type:
sudo perl -pi.orig -e 's/starts+on/#starts+on/' /etc/init/mysql.conf && sudo perl -pi.orig -e 's/ands+/#and/g' /etc/init/mysql.conf
You can then just issue a reboot command then your system will boot-up without mysql started.
1
This command could be improved. It is adding a+
leaving the line like this:#start+on blahblahblah
but it works!
– Lucio
Dec 22 '13 at 0:41
add a comment |
Or if your really laze like me you could just open a Terminal session and then type:
sudo perl -pi.orig -e 's/starts+on/#starts+on/' /etc/init/mysql.conf && sudo perl -pi.orig -e 's/ands+/#and/g' /etc/init/mysql.conf
You can then just issue a reboot command then your system will boot-up without mysql started.
Or if your really laze like me you could just open a Terminal session and then type:
sudo perl -pi.orig -e 's/starts+on/#starts+on/' /etc/init/mysql.conf && sudo perl -pi.orig -e 's/ands+/#and/g' /etc/init/mysql.conf
You can then just issue a reboot command then your system will boot-up without mysql started.
edited Aug 16 '11 at 23:19
Jorge Castro
36.9k106422617
36.9k106422617
answered Aug 16 '11 at 23:04
Justin AndruskJustin Andrusk
3,45511416
3,45511416
1
This command could be improved. It is adding a+
leaving the line like this:#start+on blahblahblah
but it works!
– Lucio
Dec 22 '13 at 0:41
add a comment |
1
This command could be improved. It is adding a+
leaving the line like this:#start+on blahblahblah
but it works!
– Lucio
Dec 22 '13 at 0:41
1
1
This command could be improved. It is adding a
+
leaving the line like this: #start+on blahblahblah
but it works!– Lucio
Dec 22 '13 at 0:41
This command could be improved. It is adding a
+
leaving the line like this: #start+on blahblahblah
but it works!– Lucio
Dec 22 '13 at 0:41
add a comment |
Actually, there is also another method to accomplish this, via the sysv-rc-conf tool.
You can install it by typing
sudo apt-get install sysv-rc-conf
It allows you to take control over all available services, including running/stopping them in place and configuring services' operation per runlevel.
Edit: You have to run tis tool as root:
sudo sysv-rc-conf
add a comment |
Actually, there is also another method to accomplish this, via the sysv-rc-conf tool.
You can install it by typing
sudo apt-get install sysv-rc-conf
It allows you to take control over all available services, including running/stopping them in place and configuring services' operation per runlevel.
Edit: You have to run tis tool as root:
sudo sysv-rc-conf
add a comment |
Actually, there is also another method to accomplish this, via the sysv-rc-conf tool.
You can install it by typing
sudo apt-get install sysv-rc-conf
It allows you to take control over all available services, including running/stopping them in place and configuring services' operation per runlevel.
Edit: You have to run tis tool as root:
sudo sysv-rc-conf
Actually, there is also another method to accomplish this, via the sysv-rc-conf tool.
You can install it by typing
sudo apt-get install sysv-rc-conf
It allows you to take control over all available services, including running/stopping them in place and configuring services' operation per runlevel.
Edit: You have to run tis tool as root:
sudo sysv-rc-conf
answered Sep 10 '13 at 13:29
errikoserrikos
8391718
8391718
add a comment |
add a comment |
You can use chkconfig
tool package
$ chkconfig --level 345 mysqld off
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
add a comment |
You can use chkconfig
tool package
$ chkconfig --level 345 mysqld off
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
add a comment |
You can use chkconfig
tool package
$ chkconfig --level 345 mysqld off
You can use chkconfig
tool package
$ chkconfig --level 345 mysqld off
edited Oct 10 '17 at 6:51
RousseauAlexandre
1436
1436
answered Jul 28 '16 at 10:54
ThomanThoman
109
109
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
add a comment |
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
2
2
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
Please elaborate your answer. Why do you think this solves the question? You could e.g. add a link to a manual as reference.
– Byte Commander
Jul 28 '16 at 22:30
add a comment |
In Ubuntu 18.04, sudo systemctl disable mysql
will prevent mysql-server
from autostarting on boot.
For linux, there are 3 main init systems: Systemd
, Upstart
and SysV
. Although nearly all Linux systems run on Systemd. The other two init systems might also co-exist in your system.
For Systemd
, use command sudo systemctl disable mysql
;
For Upstart
, use echo manual >> /etc/init/mysql.override
;
For SysV
, run the following command sudo update-rc.d mysql disable
If you'd like to find which init system is running on your server, please read this answer.
New contributor
add a comment |
In Ubuntu 18.04, sudo systemctl disable mysql
will prevent mysql-server
from autostarting on boot.
For linux, there are 3 main init systems: Systemd
, Upstart
and SysV
. Although nearly all Linux systems run on Systemd. The other two init systems might also co-exist in your system.
For Systemd
, use command sudo systemctl disable mysql
;
For Upstart
, use echo manual >> /etc/init/mysql.override
;
For SysV
, run the following command sudo update-rc.d mysql disable
If you'd like to find which init system is running on your server, please read this answer.
New contributor
add a comment |
In Ubuntu 18.04, sudo systemctl disable mysql
will prevent mysql-server
from autostarting on boot.
For linux, there are 3 main init systems: Systemd
, Upstart
and SysV
. Although nearly all Linux systems run on Systemd. The other two init systems might also co-exist in your system.
For Systemd
, use command sudo systemctl disable mysql
;
For Upstart
, use echo manual >> /etc/init/mysql.override
;
For SysV
, run the following command sudo update-rc.d mysql disable
If you'd like to find which init system is running on your server, please read this answer.
New contributor
In Ubuntu 18.04, sudo systemctl disable mysql
will prevent mysql-server
from autostarting on boot.
For linux, there are 3 main init systems: Systemd
, Upstart
and SysV
. Although nearly all Linux systems run on Systemd. The other two init systems might also co-exist in your system.
For Systemd
, use command sudo systemctl disable mysql
;
For Upstart
, use echo manual >> /etc/init/mysql.override
;
For SysV
, run the following command sudo update-rc.d mysql disable
If you'd like to find which init system is running on your server, please read this answer.
New contributor
edited 3 hours ago
New contributor
answered 4 hours ago
Yossarian42Yossarian42
11
11
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f57381%2fhow-to-stop-mysql-from-running-at-boot-time%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown