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 메뉴에서 원하는 형식으로 저장하면 된다.
'Server' > 'Data Export' 클릭
Start Export
버튼 클릭금방 끝난다.
이 파일을 위에서 파일 import할 때 선택하면 된다.