CSV 파일 삽입하기
1. Table Data Import Wizard 선택
- 해당 데이터베이스 우클릭
- Table Data Import Widzard를 선택
2. 넣을 CSV 파일 선택
- 넣을 CSV 파일을 선택
3. 테이블 생성 또는 선택
- 생성된 테이블을 선택하거나 생성할 테이블명 적기
4. 포맷 설정/확인하기
- 인코딩 타입이 utf-8인지 확인
- 필드 타입이 일치하는지 확인
5. 삽입 완료
다음 버튼을 누르면 데이터 삽입이 완료된다.
파일 업로드 시 오류가 발생하는 경우
1. CSV 형식으로 인코딩 다시하기
- CSV 파일을 메모장으로 열어준 후, 다른 이름으로 저장
- 인코딩을 UTF-8로 바꾸고 저장
2. 첫 행을 모두 영어로 바꾸기
- 엑셀 파일의 첫 행을 모두 영어로 바꾸기
- 이 방법으로 오류 해결
- 이 방법으로 오류 해결
3. 기타 방법
- Loading local data is disabled; this must be enabled on both the client and server sides 오류가 발생하는 경우
- 파일 import를 할 때 권한이 없다는 의미
- 해결 방법
- 아래 쿼리문을 실행하여 해결
set global local_infile=1;
- LOAD DATA LOCAL INFILE file request rejected due to restrictions on access 오류가 발생하는 경우
- 서버 쪽에서 로컬 파일 import를 막아놓은 것
- 해결 방법
- 메인 창 서버 오른쪽 클릭 → edit connection
- advance 클릭 → ‘OPT_LOCAL_INFILE=1’ 추가한 후 위의 쿼리문 실행
- 메인 창 서버 오른쪽 클릭 → edit connection
'Project⚡️ > Team Project' 카테고리의 다른 글
[Pandas] 은행 고객데이터를 이용한 서비스 분석 (0) | 2024.05.20 |
---|---|
[SQL] 서울시 내에 있는 따릉이 데이터 SQL (0) | 2024.04.16 |
[팀프로젝트] sql에 csv 데이터 넣기 (0) | 2024.04.16 |
[SQL] mysql workbench에서 csv 데이터 import 하는 법 - 빠르게 넣기 (0) | 2024.04.16 |
서브쿼리 활용하기 - from 서브쿼리 (0) | 2024.04.16 |