如何在每次系統啓動時使mysql啓動?我需要在一臺專用的服務器(Ubuntu的發行版)中,我有我的博客,但每次服務器關閉,在啓動MySQL停止。 順便說一句,我只能使用命令行。如何讓mysql自動啓動? (僅適用於linux-cli)
回答
您可以通過使用sysv-rc-conf
做到這一點,基於您可以用sudo apt-get install sysv-rc-conf
安裝它,那麼你可以選擇在引導什麼開始對名稱的簡單的X的debian該守護程序,通過命令行所有的
使用chkconfig
命令按照手冊頁http://manpages.ubuntu.com/manpages/maverick/man8/chkconfig.8.html
我得到這些錯誤: http:// pastebin。 com/9KLM6TJV – Filippos 2012-03-25 10:34:22
更新的rc.d允許設置在Ubuntu和Debian Linux系統初始化腳本鏈接控制init在進入各種運行級別時運行的服務。它應該能夠到MySQL添加到服務的列表,在啓動運行:
sudo update-rc.d mysql defaults
如果以後要在啓動時禁用運行MySQL:
sudo update-rc.d mysql remove
我得到這些錯誤: http://pastebin.com/vTFDEAx4 – Filippos 2012-03-26 19:05:04
運行以下命令來查看你的mysql目前狀態:
/sbin/chkconfig mysqld --list
它會返回一個行如下面:
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
從「--list」現在
sudo /sbin/chkconfig mysqld on
結果是:
,以使MySQL每次啓動系統啓動時,鍵入以下
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
很好的答案。簡單而有效。 – Damo 2013-11-22 21:09:58
我的CentOS服務器在啓動時總是啓動mysqld。但從昨天開始,它就沒有了。但這個解決方案幫助了我。萬分感謝! – unlimited101 2014-12-15 23:53:05
試圖應用此解決方案,但是當系統重新啓動並檢查我的mysql服務狀態時,它會顯示:「MySQL未運行,但PID文件已存在」。我知道這是一箇舊線程,但我們沒有選擇。順便說一下,'/ sbin/chkconfig mysql --list'命令輸出似乎是公平的。我們已經嘗試了這個頁面中的所有答案,但遺憾的是沒有運氣。 – JorgeGRC 2015-03-05 09:59:03
我有同樣的問題,所以我檢查我該怎麼擺在首位禁用它:
https://askubuntu.com/questions/138487/how-to-keep-apache-and-mysql-from-starting-automatically
檢查/etc/init/mysql.conf以確保您沒有開始評論(像我一樣)。
# MySQL Service
description "MySQL Server"
author "Mario Limonciello <[email protected]>"
start on runlevel [2345]
stop on starting rc RUNLEVEL=[016]
...
重新啓動機器,它的工作原理。
$ sudo service mysql status
mysql start/running, process 972
沒有答案幫助。最後chkconfig
和update-rc.d
在我的機器上無法與MySQL一起使用。
解決方案,我有一個文件/etc/init/mysql.override含有
manual
我只是刪除該文件
$ sudo rm /etc/init/mysql.override
刪除 的/ etc /初始化/ MySQL的。覆蓋 在我的情況做了這項工作(HostEurope VPS與Ubuntu 12。04)
另一個地方去尋找線索,是什麼,是不是在引導時啓動...
/etc/init.d/.depend.start(和它在關機好友時間,.depend.stop)
這裏有一些更多的信息http://www.pyenet.co.nz/2-202-1-customising-system-startup-and-boot-processes/
我有2個服務器 - 開機後,1人有mysql運行,其他的沒有這麼多。
在MySQL在哪兒是在引導時啓動的對話框:
- chkconfig的甚至沒有安裝
- 有任何腳本,零個環節中/etc/rc?.d/*回/等/ init.d中/ MySQL的
但是... /etc/init.d/.depend.start包含:
TARGETS = halt apache2 umountfs umountnfs.sh sendsigs networking umountroot reboot killprocs unattended-upgrades urandom mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo postfix single grub-common ondemand rc.local INTERACTIVE = apache2 postfix: mysql single: killprocs dns-clean pppd-dns grub-common: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo ondemand: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo rc.local: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo
當我簡單地將這個文件複製到問題服務器上,並重新啓動時,mysql正在運行&。
在Debian 9中,我今天安裝了MySQL並輸入「reboot」,mysqld自動重新啓動。也從我的VPS儀表板重新啓動,mysqld自動重新啓動。簡而言之,如果你有Debian 9,那麼沒有什麼可以做的,它只是起作用。
- 1. 自動完成僅適用於空間
- 2. 如何讓IIS服務自動啓動?
- 3. Android的啓動畫面動畫僅適用於KitKat
- 4. Android SearchView小工具僅適用於啓動器活動
- 5. 如何讓rabbitmq-server在啓動時自動啓動?(centos 7)
- 6. 使用NSAnimationContext動畫自動佈局僅適用於dispatch_after塊
- 7. 如何讓Powerpoint自動適應文字
- 8. 自動播放視頻僅適用於調整大小動作
- 9. 如何在Windows 8啓動時自動啓動Apache和MySQL
- 10. MacOSX:啓動時自動啓動mysql
- 11. 如何讓PGBouncer在Linux上重啓時自動啓動?
- 12. 如何在Google Glass啓動時自動啓動應用程序?
- 13. 自動啓動不適用於視頻html
- 14. 自動完成jQuery只適用於瀏覽器重新啓動
- 15. 如何使用REST API在JBPM中啓動進程(僅適用於JBPM 7.1.0)
- 16. 如何讓iPhone應用程序在升級後自動啓動?
- 17. Alexa技能僅適用於「啓動請求」意圖
- 18. 如何讓IModel.BasicAcks啓動?
- 19. 如何讓AppleScript啓動sound.profPane?
- 20. Ibatis startBatch()僅適用於SqlMapClient自己的啓動和提交事務,不適用於Spring管理的事務
- 21. 如何啓動mysql?
- 22. pushViewController僅適用於動畫:是的
- 23. ImageView + ListView + GridView - 滾動僅適用於ListView
- 24. Facebook SDK僅適用於活動嗎?
- 25. 動畫:僅適用於某些元素
- 26. 僅適用於Chrome的CSS動畫
- 27. 如何讓apache啓動?
- 28. 如何使用setprecision在CPP僅適用於浮動的點數
- 29. 如何讓java啓動器?
- 30. 讓GDB自動執行在啓動時
相關https://serverfault.com/questions/232046/how-to-automatically-start-mysql-after-server-restart-centos-other-distros – n611x007 2015-09-01 08:59:12