2. 데이터 적재 쿼리
로컬 DB에 카드 데이터 적재하는 방법
sql
mysql --local-infile=1 -u root -psql
SHOW VARIABLES LIKE 'local_infile';sql
CREATE DATABASE card_db;
use card_db;sql
슬랙 참조sql
SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;데이터 적재
sql
LOAD DATA LOCAL INFILE
'C:/Users/admin/Desktop/card_data/EDU_DATA_F.dat'
INTO TABLE CARD_TRANSACTION
CHARACTER SET utf8mb4
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;실행 결과
Query OK, 5382734 rows affected (1 min 29.94 sec)
Records: 5382734 Deleted: 0 Skipped: 0 Warnings: 0적재 후 설정 되돌리기
SET autocommit=1;
SET foreign_key_checks=1;
SET unique_checks=1;
COMMIT;Last updated on