MySql Tools for 5.0
둘러보기로 가기
검색하러 가기
MySQL Tools for 5.0에 대한 전반적인 사항을 정리한다.
관계형 데이터베이스인 MySQL을 편리하게 사용할 수 있도록 도와주는 도구이다.
- 다운로드 : http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r12-win32.msi/from/pick#mirrors
- 라이센스 : MySQL Commercial License
- 플랫폼 : Windows, Unix, Linux, IBM AIX, ...
목차
설치 가이드
아래 설치 가이드는 Windows Server 2003을 기준으로 작성한 것 입니다. 설치 환경이 틀릴 경우에는 별도의 주석을 달아 주세요.
MySQL Tools for 5.0에 포함된 Tools
- MySQL Migration Toolkit
- MySQL Administrator
- MySQL Query Browser
- MySQL Workbench
설치전 사전 준비 사항
MySQL Tools for 5.0 설치
- MySQL Tools for 5.0 설치 프로그램을 다운로드 한다.
- 다운로드한 설치 프로그램(mysql-gui-tools-5.0-r12-win32.msi)을 실행한다.
- "Next" 버튼을 눌러 설치 작업을 진행한다.
- "License Agreement"를 accept하고 "Next" 버튼을 눌러 설치 작업을 진행한다.
- 설치 디렉토리를 설정한다.
- "Complete"를 체크하여 모든 프로그램을 설치한다.
- "Install" 버튼을 눌러 설치 작업을 시작한다.
- 설치 정보를 읽고 "Next" 버튼을 눌러 계속 진행한다.
- 설치 정보를 읽고 "Next" 버튼을 눌러 계속 진행한다.
- "Finish" 버튼을 눌러 설치를 종료한다.
MySQL Tools 접속 정보 설정
- MySQL Administrator의 로그인 화면에서 "..." 버튼을 눌러 Connection 등록 화면을 띄운다.
- MySQL 데이터베이스에 대한 Connection 정보를 등록한다.
- "New Connection" 버튼을 누른다.
- Connection에 앞으로 사용할 Connection 명을 임의로 입력한다.
- Username과 Password를 입력한다.
- Hostname과 Port를 입력하고 "Apply" 버튼을 눌러 저장한다.
- MySQL Administrator에 로그인 한다.
- Stored Connection에서 등록한 Connection을 선택한다.
- Username과 Password를 입력한다.
- "OK" 버튼을 눌러 로그인 한다.
- MySQL Query Browser에 로그인한다.
- Stored Connection에서 등록한 Connection을 선택한다.
- Username과 Password를 입력한다.
- 사용자(Username)이 사용하는 Default Schema를 입력한다.
- "OK" 버튼을 눌러 로그인 한다.
사용자 가이드
사용자와 Schema 등록
- MySQL Administrator에 root로 로그인 한다.
- Stored Connection에서 등록한 Connection을 선택한다.
- Username("root")과 Password를 입력한다.
- "OK" 버튼을 눌러 로그인 한다.
- 사용자가 사용할 Schema를 Catlog에 등록한다.
- 좌측 상단 창에서 "Catalogs"를 선택한다.
- 좌측 하단의 "Schemata" 창에서 우측 마우스를 누른다.
- "Create New Schema" 메뉴를 선택하여 Schema를 생성한다.
- Schema 생성화면에서 "Schema name"을 입력한다.
- 신규 사용자를 생성한다.
- 좌측 상단 창에서 "User Administration"을 선택한다.
- 좌측 하단의 "Users Accounts" 창에서 우측 마우스를 누른다.
- "Add new user" 메뉴를 선택하여 사용자를 생성한다.
- 사용자 기본 정보를 입력한다.
- "User Information" 탭에서 "MySQL User", "Password", "Confirm Password"를 등록한다.
- 사용자의 Schema에 대한 권한을 설정한다.
- "Schema Privileges" 탭에서 사용자가 사용할 Schema("mediawikidb")를 선택한다.
- "Available Privileges"의 모든 권한을 "Assigned Privileges"로 이동한다.
- "Apply changes" 버튼을 눌려 등록된 정보를 저장한다.
- MySQL Query Browser에 접속한다.
- 상단의 "Tools" 메뉴에서 "MySQL Query Browser" 메뉴를 선택한다.
- 사용자의 MySQL 데이터베이스 접속 정보를 추가한다.
- 우측의 "Schemata" 탭에서 "mysql"을 더블 클릭하여 선택한다.
- grant all privileges on 스키마.* to 사용자@localhost identified by '암호'; (사용자에게 Schmea에 대한 권한을 추가)
- 예) 스키마 : mediawikidb, 사용자 : mediawiki
- flush privileges; (위 명령을 통해 설정한 권한을 데이터베이스에 반영)
- select host, user, password from user order by user, host; (사용자의 접속 정보 확인)
mysql -uroot -pxxx mysql grant all privileges on mediawikidb.* to mediawiki@localhost identified by '암호'; flush privileges; select host, user, password from user order by user, host; exit