postgresql 常用命令汇总 (20210427)

命令行

\l                 : 显示数据库
\du              : 显示用户列表 
\conninfo  : 显示现在的连接、数据库、用户名,或者用 【SELECT current_database();】
\c 数据库名 : 切换到某数据库
\d 数据表名 : 显示数据表的结构和数据类型
 

创建新的用户

CREATE USER 用户名 WITH PASSWORD '密码';
ALTER USER 用户名WITH SUPERUSER CREATEDB CREATEROLE;
ALTER ROLE 用户名 SET client_encoding TO 'utf8';
ALTER ROLE 用户名 SET default_transaction_isolation TO 'read committed';
ALTER ROLE 用户名 SET timezone TO 'UTC';

创建新的数据库

CREATE DATABASE 数据库名 OWNER 用户名;
GRANT ALL PRIVILEGES ON DATABASE 数据库名TO 用户名;

更改数据库 owner 和 权限主

ALTER DATABASE uncomtrade OWNER TO uncomtrade;
GRANT ALL PRIVILEGES ON DATABASE uncomtrade TO uncomtrade;

删除数据库

DROP DATABASE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值