SQL

Mysql 에 csv 파일 불러오기

춘식이2 2022. 8. 15. 20:45

테이블 만들기

show databases;
show tables;

create table dataset(
    InvoiceNo VARCHAR(20)
    , StockCode VARCHAR(20)
    , Description VARCHAR(200)
    , Quantity int
    , InvoiceDate DATE
    , UnitPrice float
    , CustomerID VARCHAR(20)
    , Country VARCHAR(50) 
	);
LOAD DATA
INFILE 'C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\data.csv'
INTO TABLE dataset
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
IGNORE 1 ROWS;

Table에 Colume 추가하기 

 create table data2(
    InvoiceNo VARCHAR(20)
    , StockCode VARCHAR(20)
    , Description VARCHAR(200)
    , Quantity INT
    , InvoiceDate VARCHAR(50)
    , UnitPrice FLOAT
    , CustomerID VARCHAR(50) ) ;

// colume 추가하기
alter table 'data2' ADD 'country' VARCHAR(20) FIRST;