4.3.1 mysqld - MySQL 서버
mysqld은 MySQL 서버라고도, MySQL 설치에서 대부분의 작업을 수행하는 메인 프로그램입니다. MySQL 서버는 데이터베이스 및 테이블을 포함하는 MySQL 데이터 디렉토리에 대한 액세스를 관리합니다. 데이터 디렉토리는 로그 파일 및 상태 파일 등 기타 정보의 기본 위치이기도합니다.
MySQL 서버가 시작할 때 클라이언트 프로그램에서 네트워크 연결을 대기하고 해당 클라이언트를 대신하여 데이터베이스에 대한 액세스를 관리합니다.
mysqld 프로그램은 시작할 때 지정할 수있는 많은 옵션이 있습니다. 모든 옵션을 나열하려면 다음 명령을 실행합니다.
shell> mysqld --verbose --help
MySQL 서버는 가동시의 동작에 영향을주는 일련의 시스템 변수도 있습니다. 시스템 변수는 서버가 시작될 때 설정할 수 많은 런타임에 변경하여 동적 서버 재구성에 영향을 미칠 수 있습니다. MySQL 서버는 작업에 대한 정보를 제공하는 일련의 상태 변수도 있습니다. 이러한 상태 변수를 모니터하여 런타임 성능 특성에 액세스 할 수 있습니다.
MySQL 서버의 명령 옵션 시스템 변수 및 상태 변수에 대한 자세한 설명은 섹션 5.1 "MySQL Server" 를 참조하십시오. MySQL 설치 및 초기 구성 설정 내용은 제 2 장 "MySQL 설치 및 업데이트" 를 참조하십시오.