sql >> Database teknologi >  >> RDS >> PostgreSQL

Eksporter til CSV og komprimer med GZIP i postgres

Tricket er at lave COPY send dets output til stdout, og rør derefter outputtet gennem gzip:

psql -c "COPY foo_table TO stdout DELIMITER ',' CSV HEADER" \
    | gzip > foo_table.csv.gz


  1. Hurtigste måde at udføre en sletteforespørgsel i en stor tabel i PostgreSQL

  2. Kopier resultater fra en PostgreSQL-visning i én DB til en tabel i en anden

  3. Flere MYSQL-forespørgsler i tabel med flere kolonner

  4. mysql.connector - Du har en fejl i din SQL-syntaks; nær '%s' på linje 1