DBMS/MariaDB(MySQL)

[Mysql] 출력 결과 Excel로 임포트 하기

미도반 2022. 11. 2. 11:31

 

Mysql 도구
- DBeaver 사용

 

1. 데이터 출력 결과 row에 마우스 우 클릭 후 데이터 추출 클릭.

 

 

2. CSV 선택 후 다음 클릭.

 

 

3. 설정 화면

- 구분자만 잘 선택해 주자. 각자 데이터에 포함 안되는 구분자 선택. 난 파이프 '|' 사용.

 

 

4. 파일 경로, 파일 이름 정도 바꿔주면 됨

 

 

5. 특이사항 없으면 Start

 

 

6. 생성된 CSV 파일 마우스 우클릭 후 '연결프로그램' 에서 '메모장' 선택해주자.

 

 

7. 메모장 내용 복사

- 결과를 보면 기본 데이터(컬럼별) 구분자는 | 이고
- 각 데이터는 "" 로 감싸져 있다. 
- 그리고 개행된 문자열들도 보일텐데 이게 엑셀로 전환 시 셀을 바꿔버리기 때문에 문제가 생기지만 아주 간단하게 해결해 보자.

 

 

8. 데이터를 붙여넣을 엑셀을 열자

- 미리 항목을 만들어 놓은 엑셀을 만들어 놓자
- 열 하나 선택 후 데이터 > 텍스트 나누기 클릭
- 아래 창 나오면 '구분 기호로 분리됨' 상태로 다음

 

- 구분자 내가 데이터 추출 시 넣은 구분자 넣어주자. 난  '|'

 

 

9. 메모장 복사 한거 넣어주자

 

잘 된다. 굿굿