Должны ли одновременно запускаться mysqld_safe и mysqld при запуске?

10

При запуске моего CentOS VPS (настройка кем-то другим) MySQL запускает два процесса при загрузке:

  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.

Это нормальный / правильный способ настройки MySQL (этот root работает под управлением mysqld_safe?)

Спасибо!

Профессор фринк
источник
все параметры, такие как key_buffer_size, должны быть в mysqld или mysqld_safe?
код

Ответы:

16

Да, так и должно быть. mysqld_safe порождает демона запуска mysql-пользователя (mysqld).

Xorlev
источник
0

Если вы взглянете на содержимое, mysqld_safeто обнаружите, что это всего лишь оболочка сценария оболочки для запуска mysqld.

Дэн Карли
источник
Ох, ... если вы загляните внутрь mysqld_safe, это будет нечто большее, чем просто обертка.
Майк Корменди