제26장 MySQL Workbench
MySQL Workbench는 MySQL Server 및 데이터베이스를 조작하기위한 그래픽 도구를 제공합니다. MySQL Workbench는 MySQL Server 버전 5.1 이상을 완벽하게 지원하고 있습니다. MySQL Server 5.0과 호환이 있지만, 5.0의 모든 기능이 지원되는 것은 아닙니다. MySQL Server 버전 4.x는 지원되지 않습니다.
이상에서 MySQL Workbench의 기능에 대해 간략하게 설명합니다. 자세한 내용은 http://dev.mysql.com/doc/workbench/en/ 에서 볼 수 MySQL Workbench 설명서를 참조하십시오.
MySQL Workbench는 5 가지 주요 기능 영역을 제공합니다.
SQL 개발 : 데이터베이스 서버에 대한 연결을 만들고 관리 할 수 있습니다. 연결 매개 변수를 구성 할 수있는 외에, MySQL Workbench는 내장 SQL Editor를 사용하여 데이터베이스 연결에서 SQL 쿼리를 실행하는 기능을 제공합니다. 이 기능은 이전에 Query Browser 독립형 응용 프로그램에서 제공되었던 기능으로 대체합니다.
데이터 모델링 : 데이터베이스 스키마 모델의 그래픽 생성 스키마와 라이브 데이터베이스 사이의 리버스 엔지니어링과 포워드 엔지니어링 및 종합 Table Editor를 사용하여 데이터베이스의 모든 특성을 편집 할 수 있습니다. Table Editor는 테이블, 컬럼, 인덱스, 트리거, 분할, 옵션, 삽입 및 권한 루틴 및 뷰를 편집 할 수있는 편리한 기능을 제공합니다.
서버 관리 : 서버 인스턴스를 만들고 관리 할 수 있습니다.
데이터 마이그레이션 : Microsoft SQL Server, Sybase ASE, SQLite, SQL Anywhere, PostreSQL 및 기타 RDBMS의 테이블, 오브젝트 및 데이터를 MySQL로 마이그레이션 할 수 있습니다. 마이그레이션은 이전 버전의 MySQL에서 최신 릴리스로 마이그레이션도 지원됩니다.
MySQL 엔터프라이즈 지원 : MySQL Enterprise Backup 및 MySQL Audit 등의 엔터프라이즈 제품을 지원합니다.
MySQL Workbench는 Community Edition과 Commercial Edition의 두 가지 버전으로 사용할 수 있습니다. Community Edition은 무료로 사용할 수 있습니다. Commercial Edition에서는 데이터베이스 문서의 생성 등의 추가 엔터프라이즈 기능을 저렴한 가격으로 제공되고 있습니다.