转储和恢复数据PostgreSQL从PC到托管(服务器)

时间:2017-12-11 12:12:00

标签: postgresql restore dump

我在PC上从PostgreSQL转储数据时遇到了麻烦

当我通过PHPPgAdmin上传/恢复到主机时,只有表格结构出现而内容不是。

这是我的转储命令

pg_dump -h localhost -U postgres -c -f C:\pg\new2.sql siakad

请检查错误的位置

1 个答案:

答案 0 :(得分:0)

删除-c,因为它会转储数据库的干净状态。相反它应该是这样的:

pg_dump -h localhost -p 5432 -U postgres -f C:\pg\new2.sql siakad

或者如果要转储特定的表:

pg_dump -h localhost -p 5432 -U postgres -t tablename -f C:\pg\tablenew.sql siakad