IT/Oracle

Dbeaver로 테이블 상세정보 엑셀 파일로 복사 및 저장하는 방법 (mysql, 컬럼명, 데이터 타입, null, key, 디폴트, 코멘트)

귀차니즘 극복 2024. 5. 10. 17:41
728x90
반응형

이번 회사에서 진행하고 있는 프로젝트에서는 mysql을 사용하고 있는데요. 여기에서 데이터베이스 관리를 위해 무료툴인 디비버(Dbeaver)를 사용하고 있습니다.


오늘 해볼 일은 다른 DB툴에서 스키마 브라우져 같은 기능을 통해 테이블과 관련된 상세 정보를 볼 수 있는데요. 이 정보를 Dbeaver에서 조회해보고 나아가 엑셀 파일로 저장하는 방법을 알아보겠습니다.


먼저 왼쪽에 있는 브라우져를 통해 아래와 같이 테이블을 선택할 수 있는데요. 테이블을 선택하고 마우스 우클릭을 하면 아래와 같이 'View table' 메뉴가 나타납니다.

 

반응형


View table 메뉴를 선택하면 아래와 같이 테이블의 상세정보를 확인 할 수 있는데요. 기본적으로 컬럼의 상세정보를 확인할 수 있습니다.

 컬럼명, 데이터 타입, null여부, key, 디폴트 값, 코멘트 등을 확인할 수 있는데요. 상당히 좋은 정보들이 보기 쉽게 나오는 것을 알수 있습니다.

써보면 써볼 수록 Dbeaver가 괜찮다는 것을 많이 느낍니다.
 
 
저는 우선 사용 방법을 자세히 알아보지 않고 전체 선택 후 마우스 우클릭해서 아래처럼 메뉴가 나타나서 호기롭게 '복사'메뉴를 클릭했는데요!

 
 

대망의 엑셀파일에 붙여 넣어보니, 아래와 같이 많은 정보 중 한개 컬럼만 복사되어 붙여 진 것을 알수 있습니다.

 전체 선택을 했음에도 불구하고 왜 한개 컬럼만 복사될까 생각하면서 구글링해봤더니 모든 정보를 복사하는 메뉴는 별도로 있더군요.




 
 
 아래와 같이 그리드를 전체 선택하고, 나타난 메뉴 중 'copy advanced info' 메뉴를 선택해 줍니다.

 
 

그 다음 붙여 넣기를 해볼까요?

위 그림과 같이 그리드에 표현된 모든 데이터가 복사되어 붙여되기가 된 모습을 볼 수 있습니다.

이렇게 하면 테이블의 정보를 손쉽게 Dbeaver에서 조회하고 엑셀파일로  편집할 수 있습니다.

컬럼명, 데이터 타입, null여부, key, 디폴트 값, 코멘트 등 테이블 관리에 중요한 정보를 쉽게 엑셀 파일로 생성할 수 있으니 아주 좋죠?


무료툴인 Dbeaver를 통해 테이블 정보를 쉽게 조회하고 엑셀파일로 생성하는 방법을 알아보았습니다.


아주 쉬우니 한번 해보세요~

김 글 읽어 주셔서 감사합니다.

728x90
반응형