인프런 커뮤니티 질문&답변

프런이님의 프로필 이미지
프런이

작성한 질문수

[2024 리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

실전 문제 풀어보며 복합 SQL 익숙해지기 (업데이트)

csv파일을 저장했는데

작성

·

277

0

name, gender, birth, english, math, korean

'aave', 'man', '1983-07-16', 90, 80, 71

'bave', 'man', '1983-07-16', 90, 80, 71

'cave', 'man', '1983-07-16', 90, 80, 71

'dave', 'man', '1983-07-16', 90, 80, 71

'eave', 'man', '1983-07-16', 90, 80, 71

'fave', 'man', '1983-07-16', 90, 80, 71

'gave', 'man', '1983-07-16', 90, 80, 71

'have', 'man', '1983-07-16', 90, 80, 71

'iave', 'man', '1983-07-16', 90, 80, 71

'jave', 'man', '1983-07-16', 90, 80, 71

이런식으로 csv파일을 만들어서 workbench에서 import를 하려고했는데  table data import. can't analyze file. please try to change encoding type. if that doesn't help, maybe the file is not : csv, or the file is empty.라고 나오네요.

SQL script도 제대로 읽은것 같고 csv파일도 utf-8로 잘 만든것 같고 따옴표도 잘 지키고 엔터도 잘 친것 같은데 안되는 이유가 뭘까요??

답변 1

1

안녕하세요.

일단은 저도 말씀하신 파일로 테스트를 해봐야 알수 있는 부분이라서, 이 부분만 보고 어느 부분이 문제라고 말씀드리기는 쉽지 않은데요. 음 왠지 맨 끝에 엔터 써보기도 하고, 안 써보기도 하고, 그리고, 아예 맨 끝에 컴마(,) 를 넣어보기도 하고, 다시 빼보기도 하고 해보시면 좋을 것 같고요.

그래도 안된다면, 일단은 다음 블로그 설명을 그대로 한번 해보시면 좋을 것 같고요

https://developer88.tistory.com/21

보통은 저 같은 경우는 아예 텍스트 파일을 만들고, 한줄만 입력해서, 임포트를 해봅니다.

그 한 줄이 입력이 되면, 그 한줄을 더 입력해서 임포트를 해보는 식으로 문제를 줄여서 해결해보는데요. 이와 같이 진행해보시면 좋을 것 같습니다.

감사합니다.

프런이님의 프로필 이미지
프런이

작성한 질문수

질문하기