Sia mysqld_safe che mysqld dovrebbero essere in esecuzione contemporaneamente all'avvio?


10

All'avvio di CentOS VPS (configurato da qualcun altro), MySQL avvia due processi all'avvio:

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

È normale / il modo corretto di configurare MySQL (su quel root è in esecuzione mysqld_safe?)

Grazie!


tutti i parametri come key_buffer_size devono essere su mysqld o mysqld_safe?
justcode

Risposte:


16

Sì, è così che dovrebbe essere. mysqld_safe genera un demone run mysql-user (mysqld).


0

Se dai un'occhiata al contenuto di mysqld_safe, scoprirai che si tratta semplicemente di un wrapper di shell script per il lancio mysqld.


Oh, ... se guardi dentro mysqld_safe, fa un po 'più di un semplice wrapper.
Mike Kormendy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.