1、、软件环境:
Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-32-generic x86_64)
MySQL 5.6.27 x64
2、方法一
最简单的方法是执行命令:
复制代码代码如下:
# 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的开机服务可执行命令update-rc.d mysql remove
--------------------------
以前一直是在Windows下,用MySQL Workbench管理MySQL的,直接就有自动启动的选项,设置很方便。但是在Ubuntu中,MySQL Workbench并没有对MySQL自动启动的管理。
linux通用办法
1.启动、停止MySQL服务
service mysql start
service mysql stop
service mysql start
service mysql stop
2.设置、取消MySQL自动运行
update-rc.d -f mysql remove
update-rc.d -f mysql defaults
部分版本Ubuntu中mysql会使用UpStart替代传统的/sbin/init在启动的同时运行服务和设定的任务,需要修改mysql的运行级别:
$sudo vi /etc/init/mysql.conf
将start on runlevel [2345]改为start on runlevel [!0123456]后就可以了