mysql의 쿼리 결과를 csv로 내보내려면 일반적으로 php를 사용하여 mysql에 연결하여 쿼리를 실행하고, php를 사용하여 반환된 쿼리 결과를 csv 형식으로 생성한 후 내보냅니다.
그러나 이것은 더 번거롭고 이를 달성하려면 서버를 php 설치해야 합니다.
into outfile, 필드 종료, 선택적으로 묶음, 라인 종료 by 문을 사용하여 csv를 내보낼 수 있습니다
into outfile '내보낸 디렉터리 및 파일 이름'
내보낸 디렉터리 및 파일 이름 지정
'필드 구분 기호'로 끝나는 필드
필드 사이 구분 기호 정의
선택적으로 '필드 둘러싸기 문자'로 묶음
정의 필드 주변 문자 (숫자 필드는 유효하지 않음)
행간 구분 기호로 끝나는 줄
각 줄의 구분 기호 정의
mysql -u root use test;select * from table into outfile '/tmp/table.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\r\n';
실행 후 Talbe에 기록된 데이터는 /tmp로 내보내집니다. /table.csv 파일. 각 필드는 , 로 구분되며 필드 내용은 "로 둘러싸인 문자열이며 각 레코드는 rn을 사용하여 래핑됩니다.
이 문서에서는 mysql을 통해 쿼리 결과를 csv로 내보내는 방법에 대해 설명합니다. 결제하시기 바랍니다. 더 많은 관련 콘텐츠에 주목 php 중국어 웹사이트
관련 추천:
php를 사용하여 만료 시간을 엄격하게 제어하는 세션을 설정하는 방법
Memcache 키/값이 존재하는지 확인하는 PHP 메서드
위 내용은 mysql을 통해 쿼리 결과를 csv로 내보내는 방법에 대한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!