dbdiagram.io에 MySQL import하기

홍시·2023년 6월 30일
0

EasiestCV

목록 보기
4/16

https://dbdiagram.io/home

MySQL에서 작성한 쿼리를 dbdiagram.io에 import하기


Create your diagram을 입력한다.


Import에 마우스를 대면 Import from MySQL을 클릭할 수 있다.


쿼리를 직접 입력해도 되지만,
이미 MySQL에서 테이블을 만들어둔 상태라면 우측 상단의 Upload .sql을 클릭한다.


파일을 찾아서


열었을 때 이렇게 에러가 뜰 수 있다.
내 경우는 dbdiagram.io에서는 지원하지 않는 LOCK, UNLOCK 이 포함되어 있어서 문제가 되었다.
어차피 db 구조 그림 그리는 데는 필요하지 않은 기능이므로 에러 뜬 번호를 찾아가서 일일이 주석처리해준다.

Append converted DBML to the end라는 체크박스를 체크하면 지금 import하는 쿼리문이 아까 기존 쿼리에 추가 되고, 체크하지 않으면 새로 덮어쓰기 된다.

참고로 한 줄 주석 단축키는 ctrl + /, 여러 줄 주석 단축키는 alt + shift + a. Windows 기준.
Mac은 모른다. Sorry.

이렇게 완성된다.
테이블 그림을 드래그해서 보기 편하게 움직일 수도 있고,
왼쪽 코드를 수정하면 바로 오른쪽 그림에 반영된다.
저장은 Export 메뉴에서 원하는 형식으로 저장하면 된다.

MySQL Workbench에서 쿼리 내보내는 방법


'Server' > 'Data Export' 클릭

  • 원하는 스키마와 테이블 전부 선택
  • Export to Self-Contained File 선택: 단일 .sql 파일로 만드는 옵션이다.
  • 오른쪽에서 파일 저장 경로 설정
  • Start Export 버튼 클릭

금방 끝난다.
이 파일을 위에서 파일 import할 때 선택하면 된다.

profile
웹프론트엔드

0개의 댓글