집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 쿼리 출력을 Excel 또는 .txt 파일에 저장하는 방법은 무엇입니까?
MySQL 쿼리 출력을 Excel 또는 .txt 파일에 저장
MySQL 쿼리 출력을 Microsoft Excel 또는 .txt 파일에 저장하려면 , 다음 방법을 활용할 수 있습니다.
INTO OUTFILE 사용
MySQL은 INTO OUTFILE 구문을 제공하여 쿼리 결과를 서버의 텍스트 파일로 쉽게 내보낼 수 있습니다. 스프레드시트로 가져오기에 적합한 쉼표로 구분된 값(CSV) 파일을 생성할 수 있습니다.
SELECT order_id,product_name,qty FROM orders INTO OUTFILE '/tmp/orders.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
이 쿼리는 각 행이 별도의 줄에 있는 탭으로 구분된 파일을 생성합니다. 필드 종결자, 엔클로저 및 줄 구분 기호를 설정하여 출력 형식을 수정할 수 있습니다.
클라이언트 출력 리디렉션 사용
또는 로컬에서 쿼리를 실행할 수 있습니다. 클라이언트를 실행하고 출력을 로컬 파일로 리디렉션합니다.
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
이 접근 방식은 쿼리 출력을 "/tmp" 디렉터리의 "output"이라는 로컬 파일에 캡처합니다.
팁
위 내용은 MySQL 쿼리 출력을 Excel 또는 .txt 파일에 저장하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!