MySQL 通常如何启动?

MySQL 通常如何启动?

我试图确保应用程序在启动时启动,但在 MySQL 启动之后。但我无法找到 MySQL 的启动位置。

如果我执行 chkconfig,它会说 MySQL 已关闭,但我可以使用 phpmyadmin 轻松访问我的数据库。

如果我查看我的启动日志,我可以看到它显示 MySQL 服务器已启动,就在 Apache2 启动之后。

在我的 rc5.d 目录中,我只看到 Apache2 的符号链接,但没有看到 MySQL 的符号链接。MySQL 的启动脚本出现在 /etc/init.d 中。

rc.local 中除了注释什么都没有。

所以在我看来,它似乎是在启动时运行的,但不是作为服务运行的。但我对 Linux 几乎一无所知,所以不要太相信这一点。

我原本是通过 apt-get 安装 MySQL 的。

我还能在哪里找到它的启动位置?

答案1

你可以看看这个链接:

在 Ubuntu 10.04 中禁用 MySQL 启动

另外,在您禁用它之后,您可以创建自己的启动脚本,该脚本将启动 MySQL,然后启动您的应用程序。

例如

#! /bin/bash
service mysql start

您还需要chmod +x启动脚本

相关内容