Ubuntu10.04以后把MySql的启动连接到了/lib/init/upstart-job,而后者是调用了/etc/init/mysql.conf文件里面关于开机的定义,这是新的框架,所以以前的方法不管用,我们需要修改mysql.conf文件,首先查看该文件:
这里的start on runlevel [2345],注出了运行级别,我们只需把该行修改成start on runlevel [345](注意这里需要sudo权限), 也就是删除了runlevel 2。
重启后查看mysql服务运行状态
service mysql status
在Ubuntu Kylin 15.04中禁止mysql自启:http://www.linuxdiyf.com/linux/12312.html
Ubuntu下设置MySQL自启动故障解决一例:http://www.linuxdiyf.com/linux/9383.html
管理Linux启动项-停止MySQL自启动:http://www.linuxdiyf.com/linux/3015.html