MST

星途 面试题库

面试题:PostgreSQL中pg_dump命令备份特定模式的用法

在PostgreSQL里,若要使用pg_dump命令仅备份名为'test_schema'的模式,应该如何书写命令?需要考虑指定主机、端口、用户名等常规参数。假设主机为'localhost',端口为'5432',用户名是'user1',数据库名是'mydb'。
10.9万 热度难度
数据库PostgreSQL

知识考点

AI 面试

面试题答案

一键面试
pg_dump -h localhost -p 5432 -U user1 -n test_schema mydb > backup.sql

上述命令中:

  • -h localhost:指定主机为localhost
  • -p 5432:指定端口为5432
  • -U user1:指定用户名是user1
  • -n test_schema:表示仅备份名为test_schema的模式。
  • mydb:是要备份的数据库名。
  • > backup.sql:将备份结果输出到backup.sql文件中,可根据实际需求修改输出文件名。