티스토리 뷰
반응형
오늘은 데이터베이스 관리툴로 많이 사용하고 있는 DataGrip의 Mysqldump라는 방법을 사용하여 데이터를 일괄적으로 추출하고 입력하는 방법에 대해 살펴보려 합니다. 가장 먼저 이 기능을 사용하기 위해서는 맥북에 DataGrip, Mysql Workbench 의 2가지 툴이 설치 되어있어야 합니다.
Mysql Workbench 설치
https://dev.mysql.com/downloads/workbench/
또는
Homebrew Fomular 설치 방법
brew install --cask mysqlworkbench
DataGrip 2022.2 버전 이상의 경우 Export
- 특정 테이블 or 테이블 여러개 선택 (cmd 누르고 클릭하면 여러개 선택 가능)
- 오른쪽 클릭 → Import/Export → Export with ‘mysqldump’
Path to mysqldump: 안에 아래와 같이 입력
/Applications/MySQLWorkbench.app/Contents/MacOS/mysqldump
그리고 Run 버튼을 눌러 실행합니다.
Import
- 저장된 sql 파일을 DataGrip 앱에 드래그&드랍합니다.
- 오픈된 파일에서 오른쪽 버튼을 눌러 Run '{파일명...}' 을 클릭합니다. 그러면 아래와 같은 팝업이 출력됩니다.
그리고 + 버튼을 눌러 대상 스키마를 설정합니다.
스키마 선택이 되었다면 선택 후 Run 버튼을 눌러 수행합니다.
반응형
'Server' 카테고리의 다른 글
Vi / Vim 명령어 모음, 더 잘 활용하기 (0) | 2022.09.04 |
---|---|
QueryDSL 을 사용하면서 발생한 에러 일지 (NoClassDefFoundError) (2) | 2022.09.02 |
[Java] 에러 수정 일지 : required a bean of type 'com.querydsl.jpa.impl.JPAQueryFactory' that could not be found. (2) | 2022.09.01 |
LetsEncrypt SSL 인증서 갱신/삭제방법 및 자동갱신 적용하기 (0) | 2022.08.17 |
Docker Compose 사용법 (2) | 2022.08.16 |
멀티노드 환경에서 ShedLock을 사용하여 Scheduled 사용하기 (0) | 2022.08.15 |
댓글
공지사항