MySQL에서 엑셀파일을 불러와 테이블에 저장해보자!
SQL을 처음 다뤄보는 나에게는 기본적인 것부터 오류가 많이 떠서 막힌다.😭
앞으로도 자주 쓸 루틴인 것 같아서 정리해보고자한다.
쓰고자하는 데이터베이스를 선택(우클릭)하여 table data import wizard를 누른다.
(한국어로 설정되어있다면 t를 누르면 된다.)
browse를 누르고
사용하고자하는 엑셀파일을 선택한다.
엑셀을 만들었음에도 안뜬다면??
엑셀파일에 들어가서 [다른이름으로 저장 - csv 파일로 저장] 해준다.
아마도 이런 오류를 만나게 될 것이다!!
아까 만들어둔 csv파일 우클릭한 후 [연결 프로그램 - 메모장] 접근한다.
(xlsx파일 선택하면 안돼요)
다른이름으로 저장을 누른 후 인코딩 방식을 UTF-8로 변경한다.
SQL로 다시 돌아가 진행을 마저 한다.
쓰고자하는 열들을 선택하고 next를 누른다.
참고로 또 오류가 생길 수 있는데 이럴 경우는 첫 행을 영어로 바꿔보시길..!
이제 계속해서 next를 누르면 마무리가 된다.
테이블이 잘 만들어졌다💨💨
처음 보는 오류에 많이 당황했지만 해결을 해서 무척이나 기쁘다!