¿Deben ejecutarse mysqld_safe y mysqld al mismo tiempo en el inicio?

10

Al iniciar mi CentOS VPS (configurado por otra persona), MySQL inicia dos procesos en el arranque:

  1. mysql: / usr / libexec / mysqld --basedir = / usr --datadir = / var / lib / mysql --user = mysql
  2. raíz: / bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = / var / lib / mysql / mysql.

¿Es esto normal / la forma correcta de configurar MySQL (esa raíz está ejecutando mysqld_safe?)

¡Gracias!

Profesor frink
fuente
Todos los parámetros como key_buffer_size deben estar en mysqld o mysqld_safe?
Justcode

Respuestas:

16

Sí, así se supone que debe ser. mysqld_safe genera un demonio de ejecución de usuario mysql (mysqld).

Xorlev
fuente
0

Si echa un vistazo al contenido mysqld_safe, verá que no es más que un contenedor de script de shell para el lanzamiento mysqld.

Dan Carley
fuente
Oh, ... si miras dentro de mysqld_safe, hace bastante más que un simple contenedor.
Mike Kormendy