我使用 安装了 MySQL apt-get ...
,当我按下电源按钮时,系统启动时,MySQL 会自动启动。但我想知道它启动的具体时间,以及通过哪个脚本调用mysqld
?
答案1
对于较新的 Ubuntu 版本,/etc/init/mysql.conf
您将找到 MySQL 服务的 Upstart 配置。暴发户是 init 守护进程,用于在内核和 initramfs 完成后初始化和启动系统。
由于 Upstart 是事件驱动的,并且基于依赖关系,因此您无法确切地知道服务以什么顺序和什么时间启动,但您可以在指令中更改依赖关系start on
。如果您想对此进行修改,我建议您阅读有关 Upstart 的更多信息。