pbj0812의 코딩 일기

[SQL] MySQL 조회 결과 csv 파일로 만들기 본문

ComputerLanguage_Program/SQL

[SQL] MySQL 조회 결과 csv 파일로 만들기

pbj0812 2020. 11. 11. 02:31

0. 목표

 - MySQL 조회 결과를 csv 파일로 만들기

1. 실습

 1) 테이블 생성

CREATE TABLE Number_test 
(
	Id INT,
    PhoneNumber VARCHAR(30)
);

 2) 데이터 적재

INSERT INTO Number_test(Id, PhoneNumber) VALUES(1, '012-123-1234');
INSERT INTO Number_test(Id, PhoneNumber) VALUES(2, '012-1234-1234');
INSERT INTO Number_test(Id, PhoneNumber) VALUES(3, '0121231234');
INSERT INTO Number_test(Id, PhoneNumber) VALUES(4, '01212341234');

 3) 확인

SELECT * FROM Number_test;

  - 결과

 4) csv 변환

  - 필드명은 UNION ALL 등으로 미리 만들어서 붙여야 됨

SELECT * FROM Number_test INTO OUTFILE '/Users/pbj0812/Desktop/test.csv' FIELDS TERMINATED BY ',';

  - 결과

2. 참고

 - MySQL / 결과를 파일(텍스트, CSV)로 생성하기 

Comments