시작할 때 mysqld_safe와 mysqld가 동시에 실행되어야합니까?


10

CentOS VPS (다른 사람이 설정)를 시작하면 MySQL은 부팅시 두 가지 프로세스를 시작합니다.

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

이것이 MySQL을 설정하는 올바른 방법입니까? (루트가 mysqld_safe를 실행하고 있습니까?)

감사!


key_buffer_size와 같은 모든 매개 변수는 mysqld 또는 mysqld_safe에 있어야합니까?
justcode may

답변:


16

그렇습니다. mysqld_safe는 mysql-user run 데몬 (mysqld)을 생성합니다.


0

내용을 들여다 mysqld_safe보면을 시작하기위한 쉘 스크립트 래퍼 일뿐 mysqld입니다.


아, ... mysqld_safe 내부를 보면 단순한 래퍼보다 훨씬 더 많은 일을합니다.
Mike Kormendy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.