다양한 GUI 도구모음

MySQL의 경우 MySQL 자체에서 제공하는 관리 및 개발도구가 부족했었다. 하지만 MySQL 5.0의 출시에 발맞춰 다양한 GUI 기반 도구들을 발표했다.

 - MySQL 관리자(MySQL Administrator)
- MySQL 쿼리 브라우저(MySQL Query Browser)
- MySQL 마이그레이션 툴킷(MySQL Migration Toolkit)

이 세 가지 도구들은 모두 기본적으로 윈도우, 리눅스, 맥 OS X 버전을 제공하고 있으며 주로 5.0에 새로이 추가된 기능들을 활용하기 위해 제작되었다.

 <화면 2> MySQL 쿼리 브라우저 실행화면

 MySQL 관리자

MySQL 관리자는 기존의 MySQL 컨트롤 센터(MySQL Control Center)를 대체하는 도구로써 로컬이나 원격에서 MySQL을 관리하기 위한 GUI 기반의 관리도구이다. 이전 MySQL 컨트롤 센터에 비해 미려한 인터페이스를 가지고 있으며 특히 모니터링 측면에서 매우 뛰어난 성능을 보여준다. MySQL 관리자의 주요 기능은 다음과 같다

• 로컬이나 원격에서 인스턴스 매니저를 통한 MySQL의 시작과 중단
• 각종 환경설정 파일의 확인과 변경
• 사용자 권한 관리
• MySQL 데이터베이스 서버에 대한 자세한 모니터링
• 스케쥴링 백업 기능
• 원격에서 백업 및 복구
• 리플리케이션 설정과 모니터링
• 서버의 각종 로그에 대한 확인

 MySQL 쿼리 브라우저

MySQL 쿼리 브라우저는 MySQL 데이터베이스 서버를 위한 SQL 쿼리를 제작, 실행, 최적화를 위한 편리한 GUI 기반 도구이다.

• 쿼리를 쉽게 생성하고 실행하며 쿼리 히스토리를 저장하는 쿼리 툴바
• SQL 구문을 생성하고 수정하는 스크립트 에디터
• 여러 쿼리의 결과를 비교하며 작업할 수 있는 결과창(Results Window)
• 웹 브라우저와 유사한 인터페이스를 가진 오브젝트 브라우저를 통해 데이터베이스, 북마크, 히스토리 등을 관리
• 테이블을 생성, 삭제하며 쿼리를 위한 테이블이나 필드를 선택할 수 있는 데이터베이스 익스플로러
• 테이블 에디터를 통해 쉽게 테이블을 생성하고 수정하고 삭제 가능

 

<화면 3> MySQL 마이그레이션 툴킷의 실행화면

 

MySQL 마이그레이션 툴킷

MySQL 마이그레이션 툴킷은 데이터베이스 마이그레이션 마법사를 기반으로 하는 강력한 GUI 기반 데이터베이스 이전 도구이다. 데이터베이스 마이그레이션 마법사를 그대로 따라하는 것만으로도 기존의 다른 데이터베이스에서 MySQL로 테이블 구조와 모든 데이터 그리고 스토어드 프로시저, 트리거, 뷰까지도 모두 이전할 수 있다. MySQL 마이그레이션 툴킷의 장점은 다음과 같다.

• 오라클, MS SQL 서버, MS Access로부터 쉽고 빠른 데이터베이스 이전
• 다양한 방법으로 테스트된 마이그레이션 툴킷을 사용함으로써 데이터베이스 이전에 따르는 각종 위험의 감소
• 시간과 인력 비용의 감소
• 확장 가능한 모듈기반 아키텍처를 통해 사용자가 원하는 대로 마이그레이션 가능
• 데이터베이스 서버의 플랫폼과는 상관없이 양쪽 모두 원격에 둔 상태로 마이그레이션 가능

기업시장의 문을 두드리는 MySQL 5.0

MySQL은 최근 몇 년간 계속해서 폭발적인 사용자 증가세를 기록해 왔지만 몇몇 주요 기능이 미비해 기업의 핵심 업무에 사용되기는 힘든 면이 많았다. 하지만 2년에 가까운 개발 기간과 8개월 이상의 배타 테스트 기간을 거치며 이제 곧 선을 보이는 MySQL 5.0은 그 동안 아쉬웠던 점들을 거의 모두 채웠다. 이번 기사에서 자세히 알아본 많은 새로운 기능들 외에도 MySQL 5.0은 속도와 안정성 면에서도 주목할 만한 발전을 이뤘으며 기업용 제품에 걸맞는 각종 관리도구도 갖췄다. 이제는 MySQL의 기업시장 공략 준비는 모두 끝났다. 앞으로의 MySQL의 선전을 기대하며 MySQL 5.0의 신기능에 대한 소개를 마친다.

'DB' 카테고리의 다른 글

데몬 작동 ERROR :해결 방법  (0) 2013.05.10

+ Recent posts