mysql select결과 csv파일로 내보내기
2020. 11. 23. 13:02
프로그래밍 노트/MySQL
mysql 또는 mariadb를 다루다보면 select 결과를 엑셀로 출력해야 하는 경우가 생긴다 그럴 때 짧은 내용이야 select 결과를 그냥 복사해서 붙여넣으면 되지만 데이터 크기가 커지면 상황은 달라진다 ** 모든 변수는 ${내용} 으로 명시함 그렇기 때문에 다음과 같이 쿼리를 짤 경우가 생긴다. # 줄바꿈은 보기 편함을 위함이니 쿼리 작성 시 줄바꿈 없이 작성하거나 역슬래시를 사용한다 # 역슬래시가 두개 있는 것은 역슬래시 하나를 지우고 사용하시면 됩니다(구글에서 사이트 감지 오류가 있어 수정함) SELECT ${생성하고싶은 컬럼} INTO OUTFILE '${생성될 파일의 경로}' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMI..