PostgreSQL导出表中数据 – Casker

下边的步骤详细讲述了从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文件);

图示:

本文链接:http://www.cnblogs.com/Casker/p/3573455.html,转载请注明。



You must enable javascript to see captcha here!

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress

无觅相关文章插件,快速提升流量