🧿 [MariaDB] CSV import 하기
1. local file 허용
show global variables like 'local_infile'; # local file 허용 확인 코드
- 명령어를 실행 시, ON으로 나온다면 local file이 허용된 것이고 OFF인 경우에는 허용되지 않은 것이다.
🗨 OFF -> ON 으로 변경 방법
set global local_infile=true; # OFF를 ON으로 변경하는 코드
show global variables like 'local_infile'; # 변경되었는지 확인하는 코드
- 위의 코드를 실행 후, 변경이 됐는지 다시 확인한다.
2. CSV Import
LOAD DATA LOCAL INFILE '파일주소' INTO TABLE 테이블이름
CHARACTER SET UTF8 FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r'
IGNORE 1 ROWS (칼럼명, 칼럼명, 칼럼명)
- '\n'이 안되는 경우, '\r'로도 변경해서 진행해볼 수 있다.
- 띄어쓰기가 들어간 경우에는 따로 처리를 진행한 후에 import 가능하다.
🗨 띄어쓰기 처리 방법
UPDATE 테이블이름 set 칼럼명 = REPLACE(칼럼명, '\n', '')
'챱챱' 카테고리의 다른 글
[글또] 글또 10기를 바라보며 다짐하는 것들 (1) | 2024.10.10 |
---|---|
[Kubeflow] 나야 Kubeflow(feat. Kubeflow 알아보기) (0) | 2024.10.03 |
[글또] 삶의 지도 (6) | 2024.09.21 |
🎈 [Ubuntu] Yarn 설치 (0) | 2023.11.10 |
🛠 [BentoML] FormData을 BentoML input으로 받기 (0) | 2023.11.02 |