로컬 csv 파일을 원격에 전송하고, MySQL에 Table로 저장하기
id, word
1,time
2,year
3,people
...
scp를 이용하여 로컬파일 원격에 전송하기
scp -P 2222 -r [file or directory name] [remote-user]@[ip-addr]:[원격 경로]
docker container에 원격파일 옮기기
docker cp [파일 경로] [컨테이너 이름 또는 ID]:/
확인하기
docker exec -it [컨테이너 이름] bash
ls -al
MySQL Table 생성하기
create table words
(
id int(2) not NULL,
word varchar(64) not NULL,
primary key(id)
);
MySQL에 CSV 데이터 마이그레이션하기
LOAD DATA LOCAL INFILE '/words3.csv'
INTO TABLE words
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES (id, word);
Reference