phpMyAdmin에서 MySQL 쿼리를 기반으로 CSV 생성
MySQL 쿼리를 기반으로 phpMyAdmin에서 CSV 파일을 생성할 수 있습니까?
예를 들어, "image"라는 단어에 대한 결과를 반환하기 위해 테이블을 쿼리했다고 가정합니다.그러면 모든 레코드에 이미지라는 단어가 포함된 CSV를 만들 수 있을까요?
PhpMyAdmin에서 SQL 탭으로 이동하여 쿼리를 입력합니다.[Go]를 클릭합니다.Export
가장 아래쪽에 있습니다.CSV로 내보내도록 선택할 수 있습니다.
관심 있는 경우 PMA 없이 SQL을 통해 수행하는 방법: MySQL 쿼리 결과를 CSV 형식으로 출력하는 방법
SELECT ... INTO OUTFILE을 사용할 수 있습니다. 기능성.단, CSV 파일이 서버에 배치됩니다.전체 "선택" 구문에 대한 페이지이므로 긴 페이지이지만 기본은 다음과 같습니다.
SELECT col1,col2,col3 INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM MyTable;
create table tmp_export
SELECT * from table_name WHERE column_name .....
테이블을 생성하여 CSV로 내보냈습니다.이 솔루션은 나에게 잘 작동했다.
또한 쿼리로 테이블을 작성한 후 phpmyadmin export 옵션을 모두 사용할 수 있도록 하여 평소대로 테이블을 내보내는 것이 좋습니다.phpmyadmin의 SQL 박스에서 이와 같은 작업을 수행합니다.
create table tmp_export
select * from xxxx
이 접근 방식을 사용하면 복잡한 쿼리와 대규모 데이터셋에 문제가 없습니다.
admin을 사용합니다.admin은 쿼리 결과를 내보낼 수 있습니다.https://www.adminer.org/
언급URL : https://stackoverflow.com/questions/6239956/generate-csv-based-on-mysql-query-from-phpmyadmin
'programing' 카테고리의 다른 글
PHP DateInterval에서 총 시간(초)을 계산합니다. (0) | 2022.11.02 |
---|---|
현재 사용자가 MySQL/MariaDB에 대한 특정 권한을 가지고 있는지 확인하려면 어떻게 해야 합니까? (0) | 2022.11.02 |
MySQL - 기존 데이터를 중단하지 않고 데이터베이스 내 기존 열의 varchar 크기를 늘리는 방법 (0) | 2022.11.02 |
mysql을 mysqli로 변경하는 방법 (0) | 2022.11.02 |
JVM 타임존을 올바르게 설정하는 방법 (0) | 2022.11.02 |