Postgresql的导表

泪湿孤枕 提交于 2020-01-06 15:25:58

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

postgresql

背景

前面已经介绍了常用的备份与恢复了,接下来介绍一下导表

正文

很多情况,会有把数据导出的需求,轻重缓急总会有特别紧急的情况,但是又不是专业干db的人,还是记录下来,以防不时之需。 针对于导表,个人总结了主要有2种方案,方案主要针对于服务器使用,具体能用Navicat等客户端能直连数据库的用户不用看了。

客户端

psql --dbname=my_db_name --host=db_host_ip --username=my_username -c "COPY (select id as COL_ID, name as COL_NAME from my_tab order by id) TO PATH with csv header"

服务器

COPY (select id as ID, description as TNAME from my_table order by id) to ‘path’ with csv header;
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!