Должны ли одновременно запускаться 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).


0

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


Ох, ... если вы загляните внутрь mysqld_safe, это будет нечто большее, чем просто обертка.
Майк Корменди
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.