mysql workbench

신승호·2024년 11월 7일

그간 프로젝트에서 db를 다룰때 intellij에 직접 연동을 하고
데이터를 다뤘었다.

다만 배포를 고려했을 때 ec2에 intllij를 설치할 것도 아니고 해당 프로젝트의 데이터베이스 관리를 어떻게 해야 할지 고민이었다.

MySQL Workbench는 GUI 환경에서 데이터베이스를 관리할 수 있는 도구로 local에서도 ec2에 설치한 해당 프로젝트의 db에 접속하여 관리할 수 있다.

mac 유저로서 brew를 통해 간단히 설치할 수 있었다.

brew install --cask mysqlworkbench


설치 후 응용프로그램을 실행하면 볼 수 있는 화면
미리 연습삼아 생성해본 계정 ssh가 존재하지만 설치 직후에는 없었다.

계정 추가는 일단 기존 사용방식대로 루트계정에 들어간 후 우측 Administration


의 Users and Privileges 에서 추가할 수 있다.
이 때 3번째 탭에서 권한 또한 설정할 수 있는데


DBA 선택 시 모든 체크박스가 체크되며 모든 권한을 부여할 수 있다.

실제 데이터베이스 사용은 Administration 옆의 Schemas탭에서 가능하다.

그간 터미널에서 직접 CREATE DATABASE ~; 명령어로 만들었던 db들

workbench에서는 간단하게 우클릭을 통해 새로운 db 즉, 스키마를 만들 수 있다.


좌측 상단의 +sql 아이콘을 통해 쿼리문 작성 콘솔을 불러 조작할 수 있다.


다음엔 ec2의 프로젝트 db와 연결도 연습해보고 쿼리문 연습도 쉽게 해볼 수 있을 듯 하다.

profile
비전공자 뉴비입니다

0개의 댓글