본문 바로가기

데이터 엔지니어링/SQL

MySQL csv 파일 import

항상 데이터베이스 선택 - 테이블 생성 - 데이터 insert 방식으로 실습했는데, 그럼 외부데이터는 어떻게?

생각보다 간단하다.

1. 일단 SQL 실행 및 데이터베이스 확인

- 연결 잘됐는지 확인 > SCHEMAS > 데이터베이스 > 테이블

- 작업하고 싶은 데이터베이스 아래의 Tables를 선택한다. 

2. Table Data Import Wizard

- Tables를 마우스 오른쪽 버튼 클릭 > Table data import wizard 클릭

3. csv 파일 불러오기

4. new table 생성

- 나는 있던 테이블 말고 새로 테이블 불러올거라 create new table 선택함.

- 본인에게 맞는 옵션으로 선택하면 됨.

5. encoding, columns 등 확인

6. import data - next 누르면 알아서 import 진행함.

 

이런식으로 로딩됨

7. SCHEMAS 새로고침 - 테이블 추가됨

8. 조회도 잘됨

** If 불러오는 과정에서 에러가 났다면....

- 아마도 불러오려는 csv 파일이 ANSI 형식으로 되어 있을 수 있다.

- 불러올 파일을 메모장으로 열고 > 다른 이름으로 저장 > 인코딩 부분 확인 > UTF-8 변경