pg 常用操作指令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pg 常用操作指令相关的知识,希望对你有一定的参考价值。
pg操作命令:切换用户:
c - test
切换数据库:
c testdb
列出用户信息:
du
列出数据库信息:
l
列出当前数据库的所有表:
d
查看表字段:
d tablename
查看指定表的基本情况:
d+ tablename
查询当前连接信息:
conninfo
查看sql命令的解释:
h 如:h select
查看psql命令列表:
?
连接服务:
psql -U user -d database
创建用户:
create user test with password ‘123‘;
赋予权限:
alter user test createdb;
创建数据库:
create database testdb owner test;
赋权限:
grant all privileges on database testdb to test;
删除用户:
drop user username;
如果用户下面有数据库,删除的时候会报如下错误:
ERROR: role "test" cannot be dropped because some objects depend on it
查看当前用户:
select user; / select * from current_user;
以上是关于pg 常用操作指令的主要内容,如果未能解决你的问题,请参考以下文章