当前位置:   article > 正文

pgsql数据库实现导入导出_pgdump导出表数据

pgdump导出表数据

pgsql数据库实现导入导出

1.导出表

pg_dump -h 数据库ip -U 用户名 数据库名 -t 表名 >路径,例:

pg_dump -h 127.0.0.1 -U sysdba data_center -t book >/data/book.sql
  • 1

2.导入表

psql -U 用户名 -d 数据库名 <路径,例:

psql -U sysdba -d data_center </data/book.sql
  • 1

3.导出数据库

pg_dump -h 数据库ip -U 用户名 数据库名 >路径,例:

pg_dump -h 127.0.0.1 -U sysdba data_center >/data/data_center.sql
  • 1

4.导入数据库

psql -U 用户名 数据库名 <路径,例:

psql -U sysdba data_center </data/data_center.sql
  • 1

5.压缩

当导出的数据很大时,应使用xz压缩命令,该命令生成后缀为.xz的文件,例:

xz data_center.sql
  • 1

此时会生成data_center.sql.xz文件

6.压缩文件导入数据库

xzcat 压缩文件路径 | psql

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/894978
推荐阅读
  

闽ICP备14008679号