GBase 8c
运维管理
文章

使用gsql命令行工具连接数据库时,-d、-U、-h、-p参数分别代表什么?

发表于2026-03-11 10:17:1810次浏览1个评论

gsql 命令行工具连接数据库时,-d-U-h-p 参数的含义如下:

参数全称/含义作用说明
-ddatabase

指定要连接到的数据库名称。首次连接时通常指定默认数据库 postgres

 

-Uuser

指定用于连接数据库的用户名。缺省值(默认值)为 gbase

 

-hhost指定数据库服务器所在的IP地址或主机名。用于远程连接。缺省为当前服务器(localhost)。
-pport指定数据库服务的端口号

典型连接命令示例:

# 连接到 IP 为 192.168.1.100、端口为 5432 的服务器上的 postgres 数据库,使用用户 gbaseadmin
gsql -d postgres -U gbaseadmin -h 192.168.1.100 -p 5432

执行此命令后,系统会提示输入用户 gbaseadmin 的密码。

补充说明:

  • 本地连接简化:如果连接本机默认端口(如5432)的默认数据库,且使用默认用户,可以直接输入 gsqlgsql -d postgres -p 5432

     

  • 查看帮助:可以使用 gsql --help 命令查看所有参数的详细说明。

     

 

评论

登录后才可以发表评论
GBase用户47954发表于 4个月前
感谢作者的精彩分享!