인터넷에서 어떤 작업을 처리할 때 작업을 요청하는 쪽을 Client, 요청작업을 처리하는 쪽을 Server라고 부릅니다.
이처럼 데이터베이스에서도 데이터를 요청하는 쪽을 Database Client, 처리하는 쪽을 Database Server라고 부르는데요, 다양한 Database Client 프로그램을 사용하여 데이터베이스를 관리할 수 있습니다.
MySQL Client 또한 다양한 종류의 Client 프로그램이 있습니다. 이번 포스팅에서는 제가 직접 설치해 본 프로그램을 소개해드리려고 합니다.
1. MySQL monitor
- mysql server 설치하면 함께 설치되며, 어디에서나 사용가능한 명령어 기반 프로그램입니다.
- 설치 후, CMD에서 사용했던 것이 바로 MySQL monitor입니다.
2. MySQL Workbench
- GUI 기반 프로그램으로 명령어를 몰라도 사용할 수 있는 쉬운 프로그램입니다.
- 하단 링크에서 다운받아 사용할 수 있습니다. (생활코딩에서 사용)
- dev.mysql.com/downloads/workbench/
3. Toad for MySQL
저는 기존 오라클 작업때도 토드를 이용했어서 익숙한 🐸 Toad 를 이용하려 합니다.
토드 프로그램을 이용하면 보다 가독성있고, 편리하게 데이터베이스를 관리할 수 있습니다.
CMD창에서 작업하기 불편했던 분들은 위의 Workbench 혹은 토드를 활용해보시는 걸 추천드립니다. 👍
📂 Toad® for MySQL 8.0
http://community-downloads.quest.com/toadsoft/MySQL/ToadforMySQL_Freeware_8.0.0.296.zip
- (브라우저가 크롬일 경우) 해당 주소를 복사하여 주소창에 입력하면 자동 다운로드
- 크롬 외 브라우저에서는 클릭해서 다운로드
📂 Toad 설치하기
설치 중 화면에서, Full Name : 기본으로 두거나 아무거나 입력
Organization: 입력하지 않아도 됨
Next >>>
왼쪽 체크박스는 그대로 두고, 오른쪽 ✅ .sql (SQL File) 박스도 체크했습니다.
오른쪽 체크박스는 파일 확장자를 .sql 로 지정하는 것 (파일 저장할 때 자동으로 .sql로 저장한다는 것 같습니다.)
설치 끝!
🐸 Toad for MySQL 실행모습
🐸 Toad for MySQL 사용자 연결 & 에디터 열기
- 사용자 연결 : 등록된 사용자 더블클릭
- Edit 버튼 클릭해서 새 창(Editor) 열기 => sql 명령문 적는 공간
- 단일 SQL문 실행 : F9
- Editor의 모든 SQL문 전체실행 : F5
사용자 권한부여 및 실제 토드를 활용한 MySQL CRUD 작업은 다음 포스팅에서 다루겠습니다.
'DataBase > MySQL' 카테고리의 다른 글
[MySQL] 데이터 한번에 입력하기 (Data import) (0) | 2021.03.07 |
---|---|
[MySQL] 테이블 분리와 JOIN - 데이터 중복 최소화 (2) | 2021.03.06 |
[MySQL] CRUD - Create, Select, Insert, Update, Delete (2) | 2021.03.04 |
[MySQL] 사용자 추가/권한부여/삭제 - Toad 연결 (2) | 2021.03.04 |
[MySQL] 설치 및 개요 (Windows 10) (6) | 2021.03.03 |