在数据体量较大的情况下,可以使用copy命令将数据导入或导出postgresql数据库。

导入postgresql

导入数据库是用 copy from,具体命令如下:
copy tablename from file CSV HEADER DELIMITER ',' ENCODING 'GBK';

参数说明:csv 表示文件格式

header 表示文件第一行为字段名,导入数据库时忽略首行

delimiter 表示字段分割方式,示例是以逗号分割

encoding 表示文件编码方式,示例是 GBK 编码,(默认为utf-8)

从postgresql导出

导出数据时用 copy to,具体命令如下:

copy tablename(a,b) to filename delimiter ',' csv header encoding 'GBK';

参数说明:与导入的参数一致

如果需要将查询结果导出,则:

copy (select * from tablename) to filename delimiter ',' csv header encoding 'GBK';

注意点:1)如果需要把表中所有数据都导出,则不需要注明字段名

2)数据库用户需要有写文件的权限,postgresql默认的有权限路径是在/tmp 下

postgresql导入导出大文件 copy命令相关推荐

  1. mysql 导入导出大文件

    mysql导入: load data  local infile 'C:/Users/Administrator.USER-20190225BY/Desktop/test.csv'  into tab ...

  2. php mysql 命令行模式_MySQL_MYSQL导入导出sql文件简析,一.MYSQL的命令行模式的设置- phpStudy...

    MYSQL导入导出sql文件简析 一.MYSQL的命令行模式的设置 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysql\bin ...

  3. 运行cmd状态下MySQL导入导出.sql文件

    MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...

  4. Linux下导出MySQL为SQL文件_MySQL导入导出.sql文件步骤

    MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...

  5. jsp中从mysql导出数据格式_MySQL导入导出.sql文件方法(转载)

    MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path/mysq ...

  6. 如何在SQL Server 2016中使用R导入/导出CSV文件

    介绍 (Introduction) Importing and exporting CSV files is a common task to DBAs from time to time. 导入和导 ...

  7. java导入导出excel文件

    前言:该文章使用java集成poi来操作excel文件,此处只对poi相关api进行代码编写,对于poi的理论性知识,可在学习完这篇文章后,自行百度学习.建议大家跟着文章敲一遍代码. 创建一个mave ...

  8. Oracle导入导出dmp文件步骤

    Oracle导入导出dmp文件步骤 加粗部分需按需改变,导入时的表空间名与导出前一致 导出dmp文件 第一步在sqlplus中运行: 第二步,在第一步运行完后,将查询出的结果都执行一遍 第三步打开电脑 ...

  9. mongodb 用命令导入导出数据库,用命令在Robo3T 上查询。

    mongodb 用命令导入导出数据库,用命令在Robo3T 上查询. mongodb导入导出命令 导入命令 导出命令 在Robo3T上查询 mongodb导入导出命令 快捷方式:如果没有配置mongo ...

最新文章

  1. 目标检测旋转增强源码
  2. 【运维】Linux 系统 之 SSH
  3. iOS----------苹果警告
  4. android之Fragment(官网资料翻译)二
  5. MySQL GROUP BY:分组查询
  6. 尝试修改LabelImg,将以对顶角画框改成以对角线相交点向四周画框
  7. wps表格粗线和细线区别_详解论文中的表格技术
  8. C++ 高级数据类型(四)—— 动态内存分配
  9. ​Python中面向对象的编程
  10. 如何用C语言编辑窗口界面,「分享」C语言如何编写图形界面
  11. Redis和MongoDB通讯协议简介
  12. 清除内外边距(HTML、CSS)
  13. 2021深育杯-网络安全大赛专业竞赛部分wp
  14. “中华酷联米”第一阵营形成 小米梦如何继续
  15. 有料科普 | 有一说一,BIM和CIM的这层关系,你了解吗?
  16. 在线图片处理api接口
  17. SAP APO 取订单函数(取计划订单数据一)
  18. PPT文件不能编辑如何解决?
  19. svg图片在vue项目中的应用
  20. 【v-on】一个元素绑定多个事件以及一个事件绑定多个函数的两种写法

热门文章

  1. GitHub Action入门简介
  2. 从0开始学递归和分治
  3. 汇编指令学习(JMP、JE、JS、JP,JO,JB)
  4. 人大金仓KingbaseES适配Activiti工作流时踩下的坑
  5. 2021水利水电安全员模拟考试多选题库及答案
  6. 利用Java+DOS批处理实现网站刷流量
  7. MySQL day10
  8. 考研作文重点框架、句子、词汇总结
  9. 企业网络安全防御策略需要考虑哪些方面?
  10. linux预读大小,Linux blockdev命令设置文件预读大小