Postgresql数据库导入和导出CSV格式

1、生成csv格式文件样式

2

tank

11

31

3

zhang

11

32

4

tom

10

33

5

gao

11

34

6

tank

12

35

7

zhang

13

36

8

tom

14

37

9

gao

15

38

10

tank

16

39

11

zhang

17

40

12

tom

18

41

2、建立好表结构

create table tanktab(id integer,name varchar(20),departno integer,age integer);

3、导入postgresql数据库表tanktab中(注意导入用户必须要有超级管员权限 OS:环境语言(LANG=zh_CN.GBK)否则导出中文乱码)

[postgres@db ~]$ echo $LANG

zh_CN.GBK

COPY tanktab from '/u02/tank/123456.csv' with csv header;

4、从postgresql数据库表tanktab中导出csv格式文件//(OS:环境语言(LANG=zh_CN.GBK)否则导出中文乱码)

[postgres@db ~]$ echo $LANG

zh_CN.GBK

数据库编码:

tank=# \l

List of databases

Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges

-----------+----------+----------+-------------+-------------+-----------------------

postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |

tank      | tank     | UTF8     | en_US.UTF-8 | en_US.UTF-8 |

template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +

|          |          |             |             | postgres=CTc/postgres

template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +

|          |          |             |             | postgres=CTc/postgres

(4 rows)

tank=#

COPY (select * from tanktab) to '/u02/tank/tank.csv' with csv header;

5、生成的tank.csv格式如下

id

name

departno

age

2

tank

11

31

3

zhang

11

32

4

tom

10

33

5

gao

11

34

6

tank

12

35

7

zhang

13

36

8

tom

14

37

postgre 生成数据库html文档_postgresql数据库导入和导出CSV格式相关推荐

  1. 关系型数据库到文档型数据库的跨越

    1. 简介 在文档型NoSQL数据库出现之前,许多开发者一直绞尽脑汁思考,希望能想出更好的处理关系型数据库技术的方法,如今他们可能要跳出那种思维而另辟蹊径.本文将介绍关系型数据库和分布式文档型数据库的 ...

  2. 根据mysql生成数据库设计文档_通过navicat工具导出数据库的word格式的设计文档...

    1.打开数据库 1.1.打开数据库,执行如下查询语句,查询单个表的语句 SELECT COLUMN_NAME 代码, COLUMN_COMMENT 名称, COLUMN_TYPE 数据类型, 'fal ...

  3. 非关系型数据库 之 文档型数据库 MongoDB 的使用(Python3)

    文章目录 1.MongoDB 简介 1.1.简述 1.2.应用场景 1.3.优点 1.4.缺点 2.CentOS 操作 MongoDB 2.1.安装启动 2.1.1.下载安装 2.1.2.后台启动 2 ...

  4. mysql主备数据库配置文档_MySQL数据库配置主从服务器实现双机热备实例教程

    网站:bbs.osyunwei.com 程序在:Web服务器192.168.21.129上面 数据库在:MySQL服务器192.168.21.169上面 实现目的:增加一台MySQL备份服务器(192 ...

  5. postgre 生成数据库html文档_还在手动整理数据库文档?试试这个(螺丝钉)数据库文档生成工具...

    简介 在企业级开发中.我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有.要么有.但都是手写.后期运维开发,需要手动进行维护到文档中,很是繁琐.如果 ...

  6. postgre 生成数据库html文档_还在手动整理数据库文档?试试这个工具

    简介 在企业级开发中.我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有.要么有.但都是手写.后期运维开发,需要手动进行维护到文档中,很是繁琐.如果 ...

  7. oracle 读取表结构和注释,生成数据库结构文档

    有时候建好数据库后要给客户提交数据库结构文档.直接通过一下sql语句生成: select    A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, ...

  8. oracle 怎么读取表结构和注释,生成数据库结构文档

    有时候建好数据库后要给客户提交数据库结构文档.直接通过一下sql语句生成: select    A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, ...

  9. 如何生成数据库设计文档

    如何生成数据库设计文档 screw 什么是screw 特点 支持生成的文档类型 目前支持的数据库类型 支持的模板类型 如何使用? 遇到的问题 screw 官网地址: https://gitee.com ...

最新文章

  1. jmeter定时器的使用_jmeter压测学习30定时器之固定定时器(sleep等待时间)
  2. 不用等到2050年,现在已经有人跟机器人结婚了
  3. 新玩法,CentOS7中LVM通过扩展逻辑卷扩展swap空间
  4. 请你解释一下什么是线程池(thread pool)?
  5. SQL Server 视图设计器
  6. C语言非常大的数组,关于最大子数组问题
  7. 从飞鸽传书口水仗想到的
  8. 树莓派Raspberry实践笔记—显示分辨率配置
  9. java面向对象(第一章课后作业)02
  10. php xml 增加节点,PHP往XML中添加节点的方法_php技巧
  11. [实验]OSPF多区域互通---华为
  12. 西门子plc软件 linux,西门子PLC编程软件
  13. 多元线性回归:客户价值预测
  14. Ubuntu镜像名称解释
  15. 怎么管理好精力,让自己每天精力充沛
  16. Python初学者(零基础学习Python、Python入门)常见问题:书籍推荐、资料、社区
  17. 现在公司都不缺人了?软件测试工作经历3年,面试居然被坑了....
  18. 爬虫--爬取单张图片
  19. 项目1:基于Java API文档制作的搜索引擎
  20. 【Docker】Docker进阶(二)

热门文章

  1. 通过接口字段名称反向猜测数据库列名
  2. java web快速入门_Web安全快速入门
  3. 西门子智能门锁设计_如何过度设计门锁
  4. k2pdfopt教程
  5. 多线程服务器(python 版)
  6. Django获取请求参数方式
  7. LeetCode题 - 26 删除排序数组中的重复项 python实现
  8. tomcat启动关闭两种方法
  9. leetcode4:Median of Two Sorted Arrays
  10. web.config文件访问物理路径_计算机操作系统学习笔记(五):文件管理