postgreSQL数据库里导入导出的sql语句是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgreSQL数据库里导入导出的sql语句是啥?相关的知识,希望对你有一定的参考价值。

参考技术A Postgresql数据的导入和导出,以及copy命令介绍\\x0d\\x0a\\x0d\\x0a如何导出PostgreSQL数据库中的数据:\\x0d\\x0apg_dump -U postgres -f dump.sql mydatabase\\x0d\\x0a具体某个表\\x0d\\x0apg_dump -U postgres -t mytable -f dump.sql mydatabase\\x0d\\x0a\\x0d\\x0a导入数据时首先创建数据库再用psql导入:\\x0d\\x0acreatedb newdatabase\\x0d\\x0apsql -d newdatabase -U postgres -f dump.sql\\x0d\\x0a\\x0d\\x0a把数据按照自己所想的方式导出,强大的copy命令:\\x0d\\x0aecho "copy students to? stdout DELIMITER \'|\'"|psql school|head\\x0d\\x0a(students为表名,school为库名,各个字段以|分隔)\\x0d\\x0aecho \'copy (select * from students order by age limit 10) to stdout;\' | psql school

postgresql 导入 导出(一张表)

导入sql   -w  指定数据库名

psql  -h 192.168.20.123 -p 5432 -w warehouse < /usr/20180808.sql

 

导出一张表sql   -w  指定数据库名

语法:# -h 地址 -p 端口 -t 指定表 -n 指定schema -Fp 输出一个纯文本sql文件 -E 指定字符集 -f 指定生成的sql文件路径 最后一个是dbname -U 用户 -W 密码 -c先清除

pg_dump -h 192.168.20.123 -p 5432 -c -Fp -t  house.tb_content_keyword_relation -E UTF-8 -f /usr/20180808.sql warehouse

 

以上是关于postgreSQL数据库里导入导出的sql语句是啥?的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL数据导出导入问题,谢谢

postgresql自动导出SQL语句查出的数据

postgresql 导入 导出(一张表)

Postgresql数据库导入导出

如何向postgresql数据库里导入其它类型的数据?

POSTGRESQL 数据库导入导出