启动时mysqld_safe和mysqld是否应同时运行?


10

在启动我的CentOS VPS(由其他人设置)时,MySQL在启动时启动两个进程:

  1. mysql的:/ usr / libexec / mysqld --basedir = / usr --datadir = / var / lib / mysql --user = mysql
  2. 根目录:/ bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = / var / lib / mysql / mysql。

这是设置MySQL的正常/正确方法(该根目录正在运行mysqld_safe吗?)

谢谢!


所有像key_buffer_size这样的参数都需要在mysqld或mysqld_safe上吗?
justcode

Answers:


16

是的,这就是应该的样子。mysqld_safe产生一个mysql-user运行守护进程(mysqld)。


0

如果您窥视其中的内容,mysqld_safe您会发现它只是启动的Shell脚本包装mysqld


哦,...如果您查看mysqld_safe内部,它不仅仅是一个包装器而已。
Mike Kormendy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.