重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
怎么在postgresql中使用命令导出表?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
10余年的夏津网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整夏津建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“夏津网站设计”,“夏津网站推广”以来,每个客户项目都认真落实执行。pg_dump -h host -U postgres -d dbname -O -s -t "table_name" > name.sql
补充:PostgreSQL使用pg_dump导出单个数据表的insert语句
PostgreSQL自带的pgadmin4工具没有办法生成数据表的insert语句,这使得想要提取单个表的数据,插入到不同环境的相同表中变成很麻烦的一件事,使用PostgreSQL的pg_dump工具可以实现该功能。
截图1.在空的表中执行导出的sql文件
截图2.插入的数据
使用pg_dump导出的sql语句文件,直接在数据库中\i 执行,即可成功插入数据。
操作过程
截图3.导出sql语句
截图4.生成的SQL文件内容
命令为:
./pgdump -h 127.0.0.1 -U postgres -p 5432 -d postgres -t public.tbltxnmon --inserts >tbltxn_mon.sql
参数 | 赋值 | 备注 |
---|---|---|
-h | 127.0.0.1 | 数据库所在环境IP |
-U | postgres | 数据库所属用户名 |
-p | 5432 | 数据库服务端所在端口 |
-d | postgres | 数据库名称 |
-t | public.tbltxnmon | 数据表名称 |
--inserts | NA | 需导出insert语句 |
> | tbltxnmon.sql | 内容重定向至文件 |
关于怎么在postgresql中使用命令导出表问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。