文档首页 > > 工具指南> gsql命令行客户端工具> 获取帮助

获取帮助

分享
更新时间:2020/08/25 GMT+08:00

操作步骤

  • 连接数据库时,可以使用如下命令获取帮助信息。
    gsql --help

    显示如下帮助信息:

    ......
    Usage:
      gsql [OPTION]... [DBNAME [USERNAME]]
    
    General options:
      -c, --command=COMMAND    run only single command (SQL or internal) and exit
      -d, --dbname=DBNAME      database name to connect to (default: "postgres")
      -f, --file=FILENAME      execute commands from file, then exit
    ......
  • 连接到数据库后,可以使用如下命令获取帮助信息。
    help

    显示如下帮助信息:

    You are using gsql, the command-line interface to gaussdb.
    Type:  \copyright for distribution terms
           \h for help with SQL commands
           \? for help with gsql commands
           \g or terminate with semicolon to execute query
           \q to quit

任务示例

  1. 使用如下命令连接数据库。

    gsql -d postgres -p 8000

    postgres为需要连接的数据库名称,8000为CN的端口号。

    连接成功后,系统显示类似如下信息:

    gsql ((GaussDB A 8.0.0 build af002019) compiled at 2020-01-10 05:43:20 commit 6995 last mr 11566 )
    Non-SSL connection (SSL connection is recommended when requiring high-security)
    Type "help" for help.
    
    postgres=#

  2. 查看gsql的帮助信息。具体执行命令请参见表1

    表1 使用gsql联机帮助

    描述

    示例

    查看版权信息

    \copyright

    查看GaussDB(DWS)支持的SQL语句的帮助

    查看GaussDB(DWS)支持的SQL语句的帮助

    例如,查看GaussDB(DWS)支持的所有SQL语句:

    1
    2
    3
    4
    5
    6
    \h
    Available help:
      ABORT                            
      ALTER DATABAE
      ALTER DATA SOURCE                 
    ... ...
    

    例如,查看CREATE DATABASE命令的参数可使用下面的命令:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    \help CREATE DATABASE
    Command:     CREATE DATABASE
    Description: create a new database
    Syntax:
    CREATE DATABASE database_name
         [ [ WITH ] {[ OWNER [=] user_name ]|
               [ TEMPLATE [=] template ]|
               [ ENCODING [=] encoding ]|
               [ LC_COLLATE [=] lc_collate ]|
               [ LC_CTYPE [=] lc_ctype ]|
               [ DBCOMPATIBILITY [=] compatibility_type ]|
               [ TABLESPACE [=] tablespace_name ]|
               [ CONNECTION LIMIT [=] connlimit ]}[...] ];
    

    查看gsql命令的帮助

    例如,查看gsql支持的命令:

    1
    2
    3
    4
    5
    6
    7
    \?
    General
      \copyright             show PostgreSQL usage and distribution terms
      \g [FILE] or ;         execute query (and send results to file or |pipe)
      \h(\help) [NAME]              help on syntax of SQL commands, * for all commands
      \q                     quit gsql
    ... ...
    

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问