用户登录
用户注册

分享至

postgresql 备份 表

  • 作者: 海无边
  • 来源: 51数据库
  • 2020-09-22
--??以?test?作为用户名,导出?localhost:5432?服务器上的?Test?数据库。
--??导出的文件名为?test_data

F:\PostgreSQL\9.2\bin>pg_dump?-f?test_data?-h?localhost?-U?test?-p?5432?Test
口令:

F:\PostgreSQL\9.2\bin>dir?test_*
?驱动器?F?中的卷是?Install
?卷的序列号是?24AD-61D9

?F:\PostgreSQL\9.2\bin?的目录

2013-04-15??14:46???????????136,270?test_data
???????????????1?个文件????????136,270?字节
???????????????0?个目录?10,456,657,920?可用字节



--?将?test_data??文件中的数据,导入到?localhost:5432?服务器上的?Test2?数据库。

F:\PostgreSQL\9.2\bin>psql.exe?-h?localhost?-U?test?-p?5432?-d?Test2?



  pg_dump -u database_username database -t tablename -f /tmp/tablename.sql恢复数据表,包含表结构。登入数据库后 \i /tmp/tablename.sql即可创建表。注意此方式恢复在恢复已有表时可能会提示错误表已经存在,但应该无大碍,备份时可以尝试只备份数据
软件
前端设计
程序设计
Java相关