MySQL Workbench로 ERD다이어그램 생성

Psj·2021년 12월 1일
1

sql

목록 보기
9/10

스키마(데이터베이스) 생성방법

  1. 오른쪽 SCHEMAS에서 마우스 오른쪽 클릭
  2. Create Schema 클릭
  3. Charset/Collation: utf8mb4 utf8mb4_bin
  4. 오른쪽 아래 Apply 클릭

  1. Algorithm: Defalt Lock Type: Default
  2. Apply 클릭
  3. Finish 클릭

  1. new_schema가 생성된것을 확인할수있다.

ERD 다이어그램 생성방법

  1. 상단탭에서 Database 클릭
  2. Reverse Engineer... 클릭
  3. 위 이미지와같이 돼있으면 Next 클릭
  4. Next 클릭
  5. 이용할 스키마 클릭후 Next 클릭
    (여기서는 이미 전에 만들어두었던 study 스키마를 이용할것이다.)
  6. Next 클릭
  7. Excute 클릭
  8. Next 클릭
  9. Finish 클릭

  1. 이렇게 이미 만들어져있던 테이블들이 ERD형식으로 생성된것을 확인할 수 있다.

  1. ERD를 원하는대로 관계대로 설정을 한다.

새로운 테이블 생성할때 주의

오른쪽에서 테이블을 클릭하고 상단 탭에서 스키마를 제대로 지정하고 테이블을 만들어야 원하는 스키마에 테이블이 생성되게 된다!

ERD다이어그램을 이용한 데이터베이스 테이블 생성

  1. Database 클릭

  2. Foward Engineer... 클릭


3. Next 클릭

4. 원하는 상태대로 선택후 Next 클릭
여기서는 ForeignKey와 ForeignKey index를 사용하지 않을것이여서 스킵했고 이전 object들을 모두 삭제하기위해 DROP object before each CREATE object를 클릭했다.

5. Next 클릭

6. 이렇게 어떤 SQL문으로 테이블을 생성하게 되는지 확인할 수 있다.


7. close 클릭 끝!

Foward Engineer 보통 설정시

이렇게 해주고 만들면된다.

profile
Software Developer

0개의 댓글