Options (7)
-U, --usernamebooleanSame as above, customize username
Example:
pg_dump {{[-U|--username]}} {{username}} {{db_name}} > {{output_file.sql}}-h, --hostbooleanSame as above, customize host and port
Example:
pg_dump {{[-h|--host]}} {{host}} {{[-p|--port]}} {{port}} {{db_name}} > {{output_file.sql}}-p, --portbooleanSame as above, customize host and port
Example:
pg_dump {{[-h|--host]}} {{host}} {{[-p|--port]}} {{port}} {{db_name}} > {{output_file.sql}}-F, --formatbooleanDump a database into a custom-format archive file
Example:
pg_dump {{[-F|--format]}} {{[c|custom]}} {{db_name}} > {{output_file.dump}}booleanDump a database into a custom-format archive file
Example:
pg_dump {{[-F|--format]}} {{[c|custom]}} {{db_name}} > {{output_file.dump}}-a, --data-onlybooleanDump only database data into an SQL-script file
Example:
pg_dump {{[-a|--data-only]}} {{db_name}} > {{path/to/output_file.sql}}-s, --schema-onlybooleanDump only schema (data definitions) into an SQL-script file
Example:
pg_dump {{[-s|--schema-only]}} {{db_name}} > {{path/to/output_file.sql}}Examples (6)
Dump database into an SQL-script file
pg_dump db_name > output_file.sqlSame as above, customize username
pg_dump [-U|--username] username db_name > output_file.sqlSame as above, customize host and port
Dump a database into a custom-format archive file
pg_dump [-F|--format] [c|custom] db_name > output_file.dumpDump only database data into an SQL-script file
pg_dump [-a|--data-only] db_name > path/to/output_file.sqlDump only schema (data definitions) into an SQL-script file
pg_dump [-s|--schema-only] db_name > path/to/output_file.sqlmade by @shridhargupta | data from tldr-pages