Java教程

pg数据库_psql工具

本文主要是介绍pg数据库_psql工具,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

psql是pg数据库自带的不可或缺的命令行工具。

  通过psql可以做的事情:

    1. 执行Sql

    2. 执行脚本

    3. 导出导入数据

    4. 恢复表数据

 

使用psql连接数据库

  通过psql远程连接数据库,

    psql [option...] [dbname [username]]

      psql -h 192.168.28.72 -p 1921 mydb pguser

 

断开psql客户端连接使用\q,或者使用CTRL+D快捷键。

 

 

\d+命令

  如果需要查询某个特定对象的详细信息,可以使用\d+命令。

  \d+ pg_ts_dict

 

psql导入、导出表数据

  psql支持文件数据导入到数据库,也支持数据库表数据导出到文件中。COPY命令和\copy命令都支持这两种操作。

 

  使用\copy命令导出表test_copy数据,

    psql -h 192.168.28.74 -p 1921 mydb pguser

    \copy test_copy to '/home/postgres/test_copy.txt';

 

  使用\copy命令导入文本数据

    psql -h 192.168.28.74 -p 1921 mydb pguser

    \copy test_copy from '/home/postgres/test_copy_in.txt';

 

这篇关于pg数据库_psql工具的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!