Sql 用于导入/导出数据/ddl的Postgres命令行工具
对于Postgres,是否有任何命令行实用程序允许数据库“转储到文件”并允许导入相同的数据库转储Sql 用于导入/导出数据/ddl的Postgres命令行工具,sql,database,postgresql,ddl,Sql,Database,Postgresql,Ddl,对于Postgres,是否有任何命令行实用程序允许数据库“转储到文件”并允许导入相同的数据库转储 我知道这可以通过PGAdmin完成,但我需要能够在cmd行上完成。是的,请查看pgu dump和pgu restore 正确,方法是使用pg_dump、pg_dumpall和pg_restore命令。事实上,我认为pg_admin实际上调用了这些命令本身。它实际上没有内置备份/还原功能,只是一个包装器。您是否尝试过服务器附带的psql工具?如果有人想要导出/导入整个数据库,请查看“谢谢”,但您可以
我知道这可以通过PGAdmin完成,但我需要能够在cmd行上完成。是的,请查看
pgu dump
和pgu restore
正确,方法是使用pg_dump、pg_dumpall和pg_restore命令。事实上,我认为pg_admin实际上调用了这些命令本身。它实际上没有内置备份/还原功能,只是一个包装器。您是否尝试过服务器附带的
psql
工具?如果有人想要导出/导入整个数据库,请查看“谢谢”,但您可以给出一个简单的示例(一行代码用于pg_dump
,另一行代码用于pg_restore
),这会更有帮助pg_restore-U postgres-W-d dvdreent/tmp/dvdreent.tar
-U是用户名-W是密码(不是将密码放在这一行中,它会显示为promt)-d是数据库,最后指定文件路径