이번엔 MySQL Workbench를 사용해 보려고 합니다.
MySQL Workbench는 MySQL Client중에 하나입니다
Client는 서버에 접속할때 필요한 툴? 같은 것들 입니다.
저희가 지금까지 cmd로 MySQL연결할때 뜨던 콘솔창 기억하시나요?
이런 모양의 창이었는데, 이건 MySQL을 다운받을때 자동으로 같이 딸려온 클라이언트 중에 하나입니다.
이번에는 좀 더 밝고 보기좋은 client를 이용해서 MySQL 서버에 접속 해보도록 하겠습니다.
https://www.mysql.com/products/workbench/
위의 링크에서 다운 받으시면 됩니다.
혹시 가입하라는 글이 뜨면, No thanks, just start my download. 를 클릭하시면 됩니다. (아래 있어요).
실행을 해보시면,
이렇게 뜹니다.
아래 검은색 글씨로 MySQL connection이라는 게 보이는데, 그 옆에 + 를 눌러주세요.
이렇게 뜹니다.
Connection Name은 Tutorial 이라고 사용하겠습니다. 그리고 ok를 눌러주세요.
이제 이렇게 Tutirial 이라는 창이 생겼고 누르시면,
비밀번호를 쳐야합니다. 저희가 MySQL 처음 다운받을때 비밀번호를 입력해주세요.
이 화면이 보이신다면, 이제 Workbench에 접속에 성공하신겁니다.
메뉴쪽에 제가 노란색으로 하이라이트 해놓은 친구를 이용해 schema를 쉽게 추가하실수 있습니다.
이름을 정하시고 apply를 눌러주세요.
이런 창이뜨는데, apply를 눌러주시면 됩니다.
그리고 cmd콘솔창으로 잘 들어갔나 체크해보시면,
잘 들어가있는걸 보실 수 있습니다.
이번엔 테이블을 만들겠습니다.
테이블은 아까 스키마 만드신거 바로 오른쪽에 있습니다.
테이블도 스키마처럼 만드시면됩니다.
column name이나 datatype 둘다 더블클릭으로 쓰실 수 있고, 옆에 PK NN UQ B이런것들은 우측 하단에 있는 내용의 약자입니다. 보고 필요하신거 체크하시고 apply 누르시면 됩니다.
최종적으로 어떤 코드를 추가할지 보여주고 이제 apply하면 테이블이 생성됬습니다.
(오류가 나실텐데, Cancel하시고 number의 AI를 체크해주세요 :) )
이제 좌측에 example_01에서 테이블을 열고 마스터테이블에 마우스를 올리시면 3개의 옵션이 뜨는데, 달력모양의 옵션을 클릭하시면 테이블 안의 세로줄들을 수정 하실 수 있습니다.
수정은 그냥 일반 엑셀 하듯이 하시고 apply누르면 코드 보여주고, 또 apply누르시면 이제 만든겁니다.
다시 확인을 하러 cmd를 열어보시면,
이렇게 잘 들어가 있는걸 확인하실 수 있습니다.
필요없어진 테이블과 스키마는 그냥 우클릭으로 DROP 하실수도있습니다.
이것으로 Workbench에 대한 설명을 마치겠습니다.
Workbench는 비쥬얼적으로 보다 도움을 많이주는 클라이언트입니다.
이 외에 내용은 구글 검색엔진을 사용하시면 보다 자세하게 보실 수 있습니다.
'Database (DB) > MySQL' 카테고리의 다른 글
[MySQL] 08.1 연습: 3개테이블 Join (1) | 2020.03.15 |
---|---|
[MySQL] 08 연습: 3개테이블 생성, ALTER연습 (0) | 2020.03.10 |
[MySQL] 06. JOIN 그리고 테이블,스키마 삭제. (0) | 2020.03.10 |
[MySQL] 06. 1개의 테이블을 2개로 분리하기 (0) | 2020.03.10 |
[MySQL] 05. 관계형 데이터베이스가 중요한 이유 (0) | 2020.03.10 |