毕业论文

当前位置: 毕业论文 > 范文 >

postgresql命令大全postgresql常用命令

时间:2022-09-12 15:51来源:优尔论文
postgresql命令大全postgresql常用命令,本文主要展示 psql的使用,以及进入PostgreSQL控制台的命令使用

PostgreSQL\10\bin 下可执行exe文件(部分):

psql。exe

createdb。exe

dropdb。exe

initdb。exe

createuser。exe

dropuser。exe

本文主要展示 psql的使用,以及进入PostgreSQL控制台的命令使用。 postgresql命令

超级用户(角色):postgres

注,下文如未特别说明,都是使用此用户进行操作。

基本使用

使用psql连接DB服务器

帮助信息:

>psql --help

访问本机DB服务器:

>psql -U postgres

用户 postgres 的口令:

psql (10。18)

输入 "help" 来获取帮助信息。

postgres=#

帮助信息:help

postgres=# help

您正在使用psql, 这是一种用于访问PostgreSQL的命令行界面

键入: \copyright 显示发行条款postgresql命令

       \h 显示 SQL 命令的说明

       \? 显示 pgsql 命令的说明

       \g 或者以分号(;)结尾以执行查询

       \q 退出

postgres=#

postgres=# \copyright

PostgreSQL Database Management System

(formerly known as Postgres, then as Postgres95)

Portions Copyright (c) 1996-2017, PostgreSQL Global Development Group

。。。。。。省略。。。。。。

postgres=# \h

可用的说明:

  ABORT                            CREATE USER MAPPING

  ALTER AGGREGATE                  CREATE VIEW

  ALTER COLLATION                  DEALLOCATE

  ALTER CONVERSION                 DECLARE

。。。。。。省略。。。。。。

postgres=# \?

一般性

  \copyright            显示PostgreSQL的使用和发行许可条款

  \crosstabview [COLUMNS] 执行查询并且以交叉表显示结果

  \errverbose            以最冗长的形式显示最近的错误消息

  \g [文件] or;     执行查询 (并把结果写入文件或 |管道)

。。。。。。省略。。。。。。

\q 退出脚本。 

\h 显示 SQL脚本,\h + 命令,可以查看脚本语法:

postgres=# \h ABORT

命令:       ABORT

描述:       中止目前的事务

语法:

ABORT [ WORK | TRANSACTION ]

postgres=# \h SELECT

命令:       SELECT

描述:       从数据表或视图中读取数据postgresql命令

语法:

[ WITH [ RECURSIVE ] with查询语句(with_query) [, 。。。] ]

SELECT [ ALL | DISTINCT [ ON ( 表达式 [, 。。。] ) ] ]

    [ * | 表达式 [ [ AS ] 输出名称 ] [, 。。。] ]

    [ FROM from列表中项 [, 。。。] ]

    [ WHERE 条件 ]

    [ GROUP BY grouping_element [, 。。。] ]

    [ HAVING 条件 ]

。。。。。。省略。。。。。。

\? 分页显示 一些命令——非SQL脚本,下面将介绍更多这些命令。

说明,

出现“-- More  --”时,

按 Enter 看下一行,

按 空格 看下一页,

按 q 结束查看。 postgresql命令大全postgresql常用命令:http://www.youerw.com/fanwen/lunwen_99316.html

------分隔线----------------------------
推荐内容