3.PostgreSQL客户端命令一览表

1.createuser

简述命令
创建用户并授予超级权限sudo -u postgres createuser <username> -s -P

2.dropuser

简述命令
删除用户sudo -u postgres dropuser <username>

3.createdb

简述命令
创建数据库并与相关用户关联sudo -u postgres createdb <dbname> -O <username>

4.dropdb

简述命令
删除数据库sudo -u postgres dropdb <dbname>

5.psql

简述命令
连接到psqlsudo -u postgres psql
退出psql\q

5.1选项

psql [option...] [dbname [username]]
选项描述
-?, –help[=topic]帮助
-V, –version版本
-d dbname, –dbname=dbname数据库名(默认与当前操作系统用户名同名的数据库)
-h hostname, –host=hostname主机名
-p port, –port=port端口(默认:5432)
-U username, –username=username用户名(默认当前操作系统用户名)
-w, –no-password永远不提示输入口令
-W, –password强制口令提示 (自动)
-l, –list查看所有数据库

5.2元命令

命令描述
\h, \help帮助
\q, \quit退出
\password <username>创建或更改用户密码
\du查看所有用户
\ddp查看默认权限
\dO查看排序规则
\list查看所有数据库
\dt查看表
\det查看外表
\di查看索引
\dD查看域
\df查看函数
\dy查看事件触发器
\dT查看类型

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/sql/postgresql/18701.html

(0)
上一篇 2023年1月2日 23:38
下一篇 2023年1月3日 23:39

相关推荐

发表回复

登录后才能评论