PostgreSQL导出表中数据
下边的步骤详细讲述了从Postgres数据库中导出数据的方法:
(1)将PostgreSQL数据库的psql工具所在的路径添加到系统的环境变量中;
(2)运行cmd,在窗口中输入psql,会有提示输入口令的信息,按ctrl+c终止该命令;
(3)建立与服务器的链接,具体格式:psql
-h 服务器IP地址 -U 数据库连接用户名 -d 数据库名称 -p 端口号;(比如:psql -h 192.168.9.202 -U postgres
-d luoyang -p
5432),链接成功的话会出现:“数据库名称=#”格式的提示(luoyang=#);
(4)修改数据库中导出数据的编码格式为gbk,指令:\encoding
gbk;(输入\encoding可以查看数据库的编码格式,gbk编码方式保证导出的中文汉字不为乱码)
(5)导出数据表中的数据为csv格式文件,指令:\copy
表名 to 路径 with csv(比如:\copy tbl_user_info to ‘C:/user.csv‘ with
csv,成功后在C盘根目录下就会有相应的csv文件);
图示:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。