Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL 서버 종료 방법: mysqladmin 명령어로 안전하게 셧다운하기

mysqladmin을 이용한 MySQL 서버 종료

MySQL 서버를 종료하는 가장 간단하고 확실한 방법은 'mysqladmin' 유틸리티를 사용하는 것입니다. mysqladmin은 MySQL과 함께 기본으로 제공되는 관리 도구로, 서버 시작·종료는 물론 상태 확인 등 다양한 관리 작업을 명령줄에서 수행할 수 있습니다.

종료 명령어 실행 방법

명령 프롬프트(터미널)에서 아래와 같이 입력하면 MySQL 서버를 종료할 수 있습니다.

C:\mysql\bin>mysqladmin -u root shutdown

실행 후 화면에 아무것도 표시되지 않는 이유

위 명령어를 입력하면 명령 창에 별도의 메시지가 출력되지 않습니다. 이는 정상적인 동작으로, shutdown 명령은 성공 여부를 별도의 텍스트로 알려주지 않기 때문입니다. 따라서 사용자는 MySQL 서버가 올바르게 종료되었음을 신뢰해야 합니다.

종료 여부를 직접 확인하는 방법

서버가 실제로 종료되었는지 확인하고 싶다면 다음과 같은 방법을 활용할 수 있습니다.

  • status 명령어 사용: mysqladmin -u root status를 실행했을 때 'connect error' 또는 'can't connect'와 같은 오류가 반환되면 서버가 종료된 상태입니다.
  • 프로세스 확인: Windows 작업 관리자나 Linux의 ps 명령어로 mysqld 프로세스가 남아 있는지 확인할 수 있습니다.

이처럼 mysqladmin의 shutdown 옵션을 사용하면 복잡한 절차 없이 MySQL 서버를 안전하게 종료할 수 있습니다.