postgresql 常用命令笔记

添加用户

1.创建操作系统用户

sudo adduser dbusersudo
su - postgrespsql
\password postgres #给postgress设置密码
ALTER USER postgres WITH PASSWORD 'postgres';//修改密码

2.创建数据库用户

CREATE USER dbuser WITH PASSWORD 'password';

3.创建数据库,与用户关联

CREATE DATABASE exampledb OWNER dbuser;

4.设置所有权

GRANT ALL PRIVILEGES ON DATABASE exampledb to dbuser;

登陆:

psql -U dbuser -d exampledb -h 127.0.0.1 -p 5432

上面命令的参数含义如下:-U指定用户,-d指定数据库,-h指定服务器,-p指定端口。

输入上面命令以后,系统会提示输入dbuser用户的密码。输入正确,就可以登录控制台了。

查看登陆的信息

postgres=# \conninfo

默认端口号是5432,程序位置/var/run/postgresql

一些命令

创建用户

create user lance;

删除用户

drop user markgeng;

查看系统中的已有的用户

select * from pg_user;

查看数据库

\l

切换数据库

\c dbname

- 查看所有表

\d

0 Comments (52 Views)

Leave a Reply

Your email address will not be published. Required fields are marked *