在Win7下使用PostgreSQL的控制台工具导出/导入csv文件
今天闲来无事,练习了一番PostgreSQL数据导入/导出。
不说废话了,进入正题:
1、打开PostgreSQL的pgAdmin3的控制台工具
2、数据导入/导出实验
1)csv文件数据导入到数据库表
PostgreSQL的默认编码是GBK,可以使用命令:
show client_encoding;
查看编码格式:
如果想要自己设定编码格式,可以使用下面的命令
set client_encoding='GBK';
注意:语句末尾的分号“;”必须写上,不然语句不会执行,也不报错。
下面是csv导入到数据库表语句:
copy info_idcard_attr from 'g://2.csv' with csv header;
2)数据库表数据导出到csv文件
下面是导出数据到csv语句:
copy info_idcard_attr to 'g://1.csv' with csv header;
在进行数据的导入/导出时需要数据的编码格式,如果提前做好数据的编码转换使得格式一致的话是不会出现问题的。
psql的命令还有很多,可以使用help进一步了解其用法。
转载自:https://blog.csdn.net/hgghxl/article/details/45165629