[MySQL] Workbench Export하기 (Version 호환 문제 해결)
개발 서버에서 Local DB Server를 사용하다가 DB Server를 이관할때나 DB를 옮길때 MySQL에서 Export하는 방법에 대해서 진행해보려한다.
먼저 MySQL Workbench
를 열고 DB에 Connect 후 Server
> Data Export
를 누르자.
그러면 위와 같이 Export할 Schema랑 Table을 선택 할 수 있다.
Export할 Table들을 확인한 후 아래의 Start Export
버튼을 누른다.
이때 MysqlDump의 버전이 달라 오류가 발생할 수 있다는 메시지가 뜨는데 이때 Continue Anyway
를 누르면 아래와 같이 진행된다.
Operation failed with exitcode 2
06:49:47 Export of C:\Users\ProfessorG\Documents\dumps\Dump20201204 (1) has finished with 20 errors
에러와 함께 모든 Table들의 Export 작업이 중단되었다.
해결 방법을 알아보니 mysqldump.exe
을 버전에 맞게 설치해서 경로 설정을 해준 후 Export를 진행하면 된다.
먼저 >>MySQL Archives<<에서 버전에 맞는 Server 파일은 찾아 준다.
설치할 버전을 지정해 준 후 Zip파일을 운영체제에 맞게 설치해준다.
이제 설치한 Zip파일을 C:\Program Files\MySQL
에 압축 해제 해준다.
C:\Program Files\MySQL\설치한MySQL 버전\bin
경로에 들어가면 mysqldump.exe
파일이 있다.
이 경로를 설정 해주어야한다.
MySQL Workbench
탭 위에 Edit > Preferences > Administration
으로 들어가면 위 Path to mysqldump Tool
경로를 아까전 설치한 mysqldump.exe
경로로 설정해준다.
그 후 다시 Export를 진행하면 정상적으로 Export가 되었다.
Preferences > Administration
에 설정된 Export Directory Path
에 가보면 dump된 sql 파일들을 확인할 수 있다.
🙆♂️ 참고사이트 🙇♂️
[MySQL]Workbench에서 테이블 Export와 Import하기[자줌마의ITWorld]
Workbench 마이그레이션 및 Export 오류시..[거만떡볶이의 일상다반사]
Author And Source
이 문제에 관하여([MySQL] Workbench Export하기 (Version 호환 문제 해결)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@gillog/MySQL-Workbench-Export하기-Version-호환-문제-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)