http://huddling.tistory.com/26
1. 엑셀파일 열고 내용 작성 후 → 다른이름으로 저장하기 → '.csv' 형식으로 저장함.
2. mysql에 접속하여 DB 생성 후, 그 안에 사용할 테이블과 함께 열이름과 데이터 타입을 생성함.
3. mysql에서 아래와 같은 명령어를 입력하면 엑셀 파일의 데이터가 저장됨.
LOAD DATA INFILE 파일경로/파일명.csv INTO TABLE 테이블 이름FIELDS TERMINATED BY ','
주의할점 : 엑셀파일에서 각 열의 이름을 적지 않으며, 또한 엑셀파일의 데이터 타입에 맞게 mysql에서 데이터 타입을 정함.
mysql> LOAD DATA INFILE `c:/test.csv` INTO TABLE lotto FIELDS TERMINATED BY `,`;
또는
mysql> LOAD LOCAL DATA INFILE `c:/test.csv` INTO TABLE lotto FIELDS TERMINATED BY `,`;
'서버 > MySQL' 카테고리의 다른 글
Sequelize에서 findAll한 데이터에서 dataValues 이외의 정보 없애는 방법 (875) | 2021.07.14 |
---|---|
MySQL Workbench 기본 폰트가 너무 작아요ㅠ : 크기 변경방법 (0) | 2021.07.14 |
SQL 쿼리문 중 BETWEEN ~ AND 사용하기 (0) | 2017.07.25 |