Po uruchomieniu mojego CentOS VPS (skonfigurowanego przez kogoś innego) MySQL uruchamia dwa procesy podczas rozruchu:
- mysql: / usr / libexec / mysqld --basedir = / usr --datadir = / var / lib / mysql --user = mysql
- root: / bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = / var / lib / mysql / mysql.
Czy to normalny / prawidłowy sposób konfiguracji MySQL (w tym katalogu głównym działa mysqld_safe?)
Dzięki!
Odpowiedzi:
Tak, tak właśnie powinno być. mysqld_safe tworzy demona uruchamiającego użytkownika mysql (mysqld).
źródło
Jeśli zajrzysz do zawartości
mysqld_safe
, przekonasz się, że jest to jedynie opakowanie skryptu powłoki do uruchomieniamysqld
.źródło