自动启动 mysql

自动启动 mysql

如何让 mysql 在 Linux 上自动启动?

答案1

以下是确保 mysql 在 RHEL4 上启动时启动的完整步骤。它们需要以 root 权限运行。

chkconfig --list mysqld

除非你以非默认方式安装了 mysqld,否则这应该显示 mysqld 设置为在运行级别 3、4 和 5 启动:

mysqld          0:off   1:off   2:off   3:on    4:on    5:on    6:off

如果不是这种情况,请设置正确的运行级别。如果您没有从上一个命令获得任何输出:

chkconfig --add mysqld

然后:

chkconfig --level 345 mysqld on

最后,再次使用 chkconfig --list 来确保设置正确。

答案2

这取决于你的 Linux 发行版。在 Debian/Ubuntu 上,类似下面的方法可行:

$ sudo update-rc.d mysql defaults

答案3

如果您已经从包管理器安装了 mysql,它应该将其设置为默认启动。

答案4

在 RHEL 衍生版本中,它的工作方式如下:

sudo /sbin/chkconfig mysqld on

相关内容