<aside> ⚠️ 데이터에 “,” 구분자가 없도록 설정
</aside>
HeidiSQL - 도구 - CSV 파일 가져오기

<aside> ⚠️ SQL (1366) ERROR 발생 시, CSV 파일을 “다른이름으로 저장” - “인코딩” 확인
</aside>
load data local infile
'C:/Users/SSAFY/Desktop/shop_version1.CSV'
into table shop
fields terminated by ',' optionally enclosed by '"' lines terminated by '\\r\\n'
ignore 1 lines
(latitude,longitude,category,guName,location,mainCategory,name,address);
load data local infile
'C:/Users/SSAFY/Desktop/card_version1.CSV'
into table card
fields terminated by ',' optionally enclosed by '"' lines terminated by '\\r\\n'
ignore 1 lines
(type,company,name,cardImage);
load data local infile
'C:/Users/SSAFY/Desktop/cardbenefit_version1.CSV'
into table cardbenefit
fields terminated by ',' optionally enclosed by '"' lines terminated by '\\r\\n'
ignore 1 lines
(cardName,cashBack,category,discount,point,shopName,content);
[문제점과 고민사항]
1. ~~카드혜택의 FK가 저장되지 않는 문제~~
2. ~~프로젝트 최초 실행 시 한번 실행할 코드
(1) 이벤트
(2) 배치
(3) defer-datasource-initialization (단, SQL 파일이어야 함)~~
scp /home/card_version1.CSV [email protected]:/home/ubuntu/docker/moicDB
scp /home/shop_version1.csv [email protected]:/home/ubuntu/docker/moicDB
scp /home/cardbenefit_version1.CSV [email protected]:/home/ubuntu/docker/moicDB
scp /home/cardbenefitadd.CSV [email protected]:/home/ubuntu/docker/moicDB