¿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!


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).


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.


Oh, ... si miras dentro de mysqld_safe, hace bastante más que un simple contenedor.
Mike Kormendy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.