PostgreSQL客户端psql常用命令

使用psql客户端访问数据库,
列出了psql常用命令和参数。

常用命令

-- 使用指定用户和IP端口登陆
psql -h 10.43.159.11 -p 5432 -U postgres -W

-- 退出psql命令行
\q

-- 查看角色属性
\du

-- 查看数据库列表
\l (小写的L)

-- 查看包含template字符的数据库
\l *template*

-- 切换到test数据库
\c test

-- 查看当前schema中所有的表
\d

-- 查看表的结构
\d [schema.]table

-- 查询结果横纵显示切换
\x

-- 查询当前主机名
\! hostname

-- 执行SQL消耗时间开关
\timing

-- 查看命令历史记录
\s

-- 显示字符集
\encoding

-- 命令行操作的帮助
\?

-- 查看所有的sql关键字
\h

psql常用连接参数

使用psql --help可以直接查看详细说明:

缩写全拼说明
-h--host=HOSTNAME数据库服务器主机或套接字目录 (默认local socket)
-p--port=PORT数据库服务器端口 (默认5432)
-U--username=USERNAME数据库用户名(默认postgres)
-d--dbname=DBNAME连接的数据库名称(默认postgres)
-W--password强制密码提示(应该会自动提示)
-c--command=COMMAND运行一条SQl或者内部命令, 然后退出
-f--file=FILENAME执行文件中的命令, 然后退出
-l--list列出可用的数据库, 然后退出
-V--version输出版本信息,然后退出
-q--quiet安静的运行(没有多余消息,只有查询输出)
-H--html查询结果以HTML表格形式输出

参加文章

PostgreSql新手入门命令
psql命令行快速参考

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值