Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 서버를 관리하기 위해 MySQL 데이터베이스에서 어떤 종류의 프로그램을 사용할 수 있습니까?

<시간/>

MySQL 데이터베이스는 MySQL 서버를 관리하기 위한 관리 도구로 다음 프로그램을 제공합니다 -

mysqld

MySQL 서버 데몬이라고도 합니다. MySQL 설치에서 대부분의 작업을 수행하는 메인 프로그램입니다. 'mysqld'를 사용해야 합니다. MySQL 서버를 시작합니다. 시작할 때 지정할 수 있는 많은 옵션이 있습니다.

mysqladmin

재작성 제안 처리 완료(고유 기사)

기본적으로 'mysqladmin '는 관리 작업을 연기하기 위한 클라이언트일 수 있습니다. 우리는 그것을 사용하여 서버의 구성과 현재 상태를 확인하고 데이터베이스를 생성 및 삭제하는 등 많은 작업을 수행할 수 있습니다.

예를 들어, 'mysqladmin'과 함께 –ping 옵션을 사용하는 다음 명령의 도움으로 MySQL 서버가 활성 상태인지 여부를 확인할 수 있습니다. -

C:\mysql\bin>mysqladmin -u root ping
mysqld is alive

그리고 새 데이터베이스를 생성하려면 다음 명령을 사용하여 수행할 수 있습니다. -

C:\mysql\bin>mysqladmin -u root create Tutorials

다른 많은 관리 작업은 'mysqladmin'과 함께 다른 옵션을 사용하여 수행할 수 있습니다.

mysql

기본적으로 최종 사용자가 사용자 데이터 개체를 관리하기 위한 명령줄 인터페이스입니다.

mysqlcheck

최종 사용자가 테이블 확인, 복구, 최적화 및 분석과 같은 테이블 유지 관리를 수행하기 위한 명령줄 인터페이스입니다. 'mysqld' 서버가 실행 중일 때 사용해야 하는 이유는 테이블 유지 관리를 위해 서버를 중지할 필요가 없기 때문입니다.

mysqlshow

최종 사용자가 테이블 및 열에 대한 정보를 볼 수 있는 명령줄 인터페이스입니다. 어떤 데이터베이스가 존재하는지, 해당 테이블 또는 테이블의 열이나 인덱스를 빠르게 확인하는 데 사용됩니다.

mysqldump

서버에서 파일로 데이터를 내보내는 관리자 또는 최종 사용자를 위한 명령줄 인터페이스입니다. 기본적으로 원본 데이터베이스 개체 정의 및 테이블 데이터를 재생성하기 위해 실행할 수 있는 SQL 문 집합을 생성하는 논리적 백업을 수행합니다. mysqldump 명령은 CSV, 기타 구분 텍스트 또는 XML 형식으로 출력을 생성할 수 있습니다.

mysqimport

관리자 또는 최종 사용자가 데이터 파일을 테이블에 로드하는 명령줄 인터페이스입니다. 프로그램 도구는 데이터를 테이블에 로드합니다.