MySQL에서 엑셀파일 불러오기

ai_lim·2022년 4월 29일
0

MySQL에서 엑셀파일을 불러와 테이블에 저장해보자!
SQL을 처음 다뤄보는 나에게는 기본적인 것부터 오류가 많이 떠서 막힌다.😭
앞으로도 자주 쓸 루틴인 것 같아서 정리해보고자한다.


쓰고자하는 데이터베이스를 선택(우클릭)하여 table data import wizard를 누른다.
(한국어로 설정되어있다면 t를 누르면 된다.)


browse를 누르고

사용하고자하는 엑셀파일을 선택한다.

엑셀을 만들었음에도 안뜬다면??


엑셀파일에 들어가서 [다른이름으로 저장 - csv 파일로 저장] 해준다.

  1. 테이블을 이미 만들어놨다면 [use existing table - 체크박스 해제]
  2. 테이블을 새로 생성하고자한다면 [create new table - 테이블 이름 설정 - 체크박스 클릭]


아마도 이런 오류를 만나게 될 것이다!!


아까 만들어둔 csv파일 우클릭한 후 [연결 프로그램 - 메모장] 접근한다.
(xlsx파일 선택하면 안돼요)


다른이름으로 저장을 누른 후 인코딩 방식을 UTF-8로 변경한다.

SQL로 다시 돌아가 진행을 마저 한다.

쓰고자하는 열들을 선택하고 next를 누른다.

참고로 또 오류가 생길 수 있는데 이럴 경우는 첫 행을 영어로 바꿔보시길..!

이제 계속해서 next를 누르면 마무리가 된다.

테이블이 잘 만들어졌다💨💨
처음 보는 오류에 많이 당황했지만 해결을 해서 무척이나 기쁘다!

0개의 댓글