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
简述 | 命令 |
连接到psql | sudo -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