docker中的postgre镜像运行后默认有一个postgres用户
sudo - postgres 切换到postgres用户
在shell中运行 psql命令进入数据库终端
创建用户:
create user name with password ‘password’ superuser createdatabase;
//后面的superuse,createdatabase是赋予用户权限
创建数据库:
create database databasename owner user;
授权:
grant all privileges on database databasename to username;
创建表:
create table tablename{
name text,
password text
};
删除表:
drop table tablenam;
插入数据:
insert into tablename values(name,password) //注意插入的字符串要加单引号
删除数据:
delete from tablename where index=value