本文給大家介紹ubuntu自啟動(dòng)mysql的三種方式,一種方法通過(guò)執(zhí)行命令,也是最簡(jiǎn)單的方法,第二種方法是使用sysv-rc-cont工具,第三種方法是使用chkconfig工具,關(guān)于以上三種方式的詳解請(qǐng)看下文
1、、軟件環(huán)境:
Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-32-generic x86_64)
MySQL 5.6.27 x64
2、方法一
最簡(jiǎn)單的方法是執(zhí)行命令:
復(fù)制代碼代碼如下:
# update-rc.d mysql defaults
Adding system startup for /etc/init.d/mysql ...
/etc/rc0.d/K20mysql -> ../init.d/mysql
/etc/rc1.d/K20mysql -> ../init.d/mysql
/etc/rc6.d/K20mysql -> ../init.d/mysql
/etc/rc2.d/S20mysql -> ../init.d/mysql
/etc/rc3.d/S20mysql -> ../init.d/mysql
/etc/rc4.d/S20mysql -> ../init.d/mysql
/etc/rc5.d/S20mysql -> ../init.d/mysql
注意:移除MySQL的開(kāi)機(jī)服務(wù)可執(zhí)行命令update-rc.d mysql remove
3、方法二
第二種方法是使用sysv-rc-conf工具,執(zhí)行命令:
復(fù)制代碼代碼如下:
# apt-get install sysv-rc-conf
# sysv-rc-conf
打開(kāi)了命令行方式的自啟動(dòng)服務(wù)管理界面:

用鼠標(biāo)點(diǎn)擊,也可以用鍵盤(pán)方向鍵定位,用空格鍵選擇, “X”表示開(kāi)啟該服務(wù)。用Ctrl+N翻下一頁(yè),用Ctrl+P翻上一頁(yè),用Q退出。
也可以用命令:
復(fù)制代碼代碼如下:
# sysv-rc-conf --level 2345 mysql off
注意:Ubuntu系統(tǒng)中服務(wù)的運(yùn)行級(jí)別
0 系統(tǒng)停機(jī)狀態(tài)
1 單用戶(hù)或系統(tǒng)維護(hù)狀態(tài)
2~5 多用戶(hù)狀態(tài)
6 重新啟動(dòng)
4、方法三
第三種方法是使用chkconfig工具,執(zhí)行命令:
復(fù)制代碼代碼如下:
# apt-get install chkconfig
# chkconfig mysql --list
mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off
如果mysqld沒(méi)有在列表,那么用命令添加它:
復(fù)制代碼代碼如下:
# chkconfig add mysql
我們可以看到,mysqld本來(lái)就在列表中,所以這一步我們跳過(guò)。
使用命令設(shè)置開(kāi)機(jī)啟動(dòng):
復(fù)制代碼代碼如下:
# chkconfig --add mysql
# chkconfig mysql --list
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
表示MySQL的開(kāi)機(jī)自啟動(dòng)已經(jīng)設(shè)置完成。