我在PC上从PostgreSQL转储数据时遇到了麻烦
当我通过PHPPgAdmin上传/恢复到主机时,只有表格结构出现而内容不是。
这是我的转储命令
pg_dump -h localhost -U postgres -c -f C:\pg\new2.sql siakad
请检查错误的位置
答案 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