在系统启动时启用 MySQL

在系统启动时启用 MySQL

我正在运行 ubuntu 10.04 系统。我想在启动时启用 Mysql。通常,我使用以下命令:

#update-rc.d mysql 默认值

系统启动时 Mysql 仍然无法启动。有什么建议吗?

答案1

Ubuntu 10.04 使用暴发户控制启动服务的行为。您可以在 /etc/init 找到 conf 脚本(例如 mysql.conf)。

MySQL 脚本需要网络设备启动,这可能会导致一些问题。检查脚本的这一部分:

start on (net-device-up
         and local-filesystems
         and runlevel [2345])
stop on runlevel [016]

您可以安全地删除 net-device-up 指令。

start on (local-filesystems
         and runlevel [2345])
stop on runlevel [016]

现在,脚本仅依赖于运行级别和已挂载的分区/文件系统。如果问题仍然存在,则应在日志文件中查找锁定/权限问题。

相关内容