文档章节

PSQL

散关清渭
 散关清渭
发布于 2014/10/11 14:22
字数 661
阅读 45
收藏 0

This is psql 8.2.15, the PostgreSQL interactive terminal (Greenplum version).

Usage:
psql [OPTION]... [DBNAME [USERNAME]]

General options:

-c, --command=COMMAND    run only single command (SQL or internal) and exit
 声明 psql 将执行一条查询字串, command,然后退出
-d, --dbname=DBNAME      database name to connect to (default: "hadoop")
 声明数据库名称。等效于在命令行行上把 dbname 声明为第一个非选项参数。
-f, --file=FILENAME      execute commands from file, then exit
 使用 filename作为命令的语句源而不是交互式读入查询。 在处理完文件后,psql 结束。这个选项在很多方面等效于内部命令 \i。
 如果 filename 是 -(连字符),则从标准输入读取。
-l, --list               list available databases, then exit
 列出所有可用的数据库
-v, --set=, --variable=NAME=VALUE
                          set psql variable NAME to VALUE
 进行一次变量分配,象内部命令 \set 那样。
 注意,如果有变量名和值的话,你必须在命令行上用等号分隔它们。
-X, --no-psqlrc          do not read startup file (~/.psqlrc)
 不读取启动文件(系统的 psqlrc 或者你的 ~/.psqlrc 都不读取)。
--help                   show this help, then exit
--version                output version information, then exit

Input and output options:

-a, --echo-all           echo all input from script
 在读取行时向标准输出打印所有内容。 这个选项在脚本处理时比交互模式时更有用。
-e, --echo-queries       echo commands sent to server
 把所有发送给服务器的查询同时也拷贝到标准输出
-E, --echo-hidden        display queries that internal commands generate
 回显由\d和其他反斜杠命令生成的实际查询。
-L, --log-file=FILENAME  send session log to file
 除了正常的输出源之外,把所有查询输出记录到文件 filename。
-n, --no-readline        disable enhanced command line editing (readline)
-o, --output=FILENAME    send query results to file (or |pipe)
 将所有查询输出定向到文件 filename
-q, --quiet              run quietly (no messages, only query output)
 声明 psql 将安静地执行处理任务
-s, --single-step        single-step mode (confirm each query)
 进入单步模式运行。意味着每个查询在发往服务器之前都要提示用户, 用这个选项也可以取消执行
-S, --single-line        single-line mode (end of line terminates SQL command)
 进入单行运行模式,这时每个命令都将由换行符结束,象分号那样

Output format options:

-A, --no-align                            unaligned table output mode
 未对其输出模式
-F, --field-separator=STRING
 指定列分割字符串
                                                    set field separator (default: "|")
-H, --html                                  HTML table output mode
 HTML输出模式
-P, --pset=VAR[=ARG]               set printing option VAR to ARG (see \pset command)
 设置打印选项
-R, --record-separator=STRING
                                                    set record separator (default: newline)
 设置记录行分隔符
-t, --tuples-only                         print rows only
 只打印行
-T, --table-attr=TEXT                 set HTML table tag attributes (e.g., width, border)
 设置HTML表格属性
-x, --expanded                           turn on expanded table output
 打开表格扩展输出模式



© 著作权归作者所有

散关清渭
粉丝 23
博文 238
码字总数 166498
作品 0
东城
程序员
私信 提问
postgresql服务器版本和psql版本不一致解决办法

$ psql -U peimsmdata -h 127.0.0.1 peimsm could not change directory to "/root" Password for user peimsmdata: psql (9.2.23, server 9.6.3) WARNING: psql version 9.2, server versio......

断臂人
2018/10/28
0
0
PostgreSql新手入门命令

转载:https://blog.csdn.net/smstong/article/details/17138355 1 命令行登录数据库 有两种方式,一是直接在系统shell下执行psql命令;而是先进入psql环境,然后再连接数据库。下面分别给出...

会说话的鱼
2018/06/26
0
0
PostgreSQL源码安装

PostgreSQL 源码安装 下载PostgreSQL安装包 wget https://ftp.postgresql.org/pub/source/v9.5.7/postgresql-9.5.7.tar.gz 官网下载 https://www.postgresql.org/ftp/source/ 安装依赖包 yu......

运维的名义
2017/10/18
0
0
postgresql备份与恢复之SQL Dump

数据是很宝贵的,要时候谨记备份的重要性.这里讲一下通过SQL Dump方式来做备份与恢复.pg_dump 导出某一个数据库,通过将数据库中的结构信息及数据通过sql方式输出来备份数据库.它是在执行命令那...

一群河马
2015/02/10
340
0
` 关于postgresql——常用操作指令

创建数据库 CREATE DATABASE test WITH OWNER = postgres ENCODING = 'UTF8'; 进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名, 例: /usr/local/pgsql/bin/psql my......

ingarfield_123
2014/09/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

IDEA ----Lombok工具 (用于简化 javaBean 的编写)

Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。 1. 在项目中的pom.xml确定版本...

安然_oschina
37分钟前
6
0
RPA开发教程丨RPA+NLP邮件智能分析

RPA+NLP邮件项目背景 随着公司规模的不断扩大,公司商务邮箱里面的邮件也越来越多,而业务人员在繁忙的工作期,必须加班加点投入其中,由此,对邮件进行智能分析自动处理,变成了一种迫切需求...

UiBot
40分钟前
7
0
【百度AI语音合成】会员到访门店语音提醒

每次会员到访都需要。会员自主结账或找导购才能被发现。或者需要一个人员站在门口,并且对会员都全部了解,才能对会员到访进行更好服务的接待。 小帅为了免去这些操作呢。就想到了百度AI。语...

小帅帅丶
41分钟前
7
0
markdown语言使用

md基础入门 标题 使用一级标题hello world! Hello World! 其他类型的标题展示 一级标题 二级标题 三级标题 四级标题 五级标题 ######六级标题 ##段落换行 换行时有两种 末尾空2个空格 用一个...

writeademo
47分钟前
11
0
nginx启动无反应,看了logs下面的error.log后发现could not build server_names_hash错误

could not build server_names_hash, you should increase server_names_hash_bucket_size: 32 应该是说你的server_names配置太多了,超过了默认的32个字符 要加大 在http段里面添加 server...

yoblue
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部