1.更新源
yum install download.postgresql.org/pub/repos/y… -y
2.安装postgresql
yum install postgresql10-contrib postgresql10-server -y
3.初始化数据库
/usr/pgsql-10/bin/postgresql-10-setup initdb
4.启动数据库并设置开机启动
sudo systemctl start postgresql-10
sudo systemctl enable postgresql-10.service
5.登录postgresql并设置密码
postgresql在安装时默认添加用户postgres
输入
su - postgres
psql
进入数据库是这样的
设置密码:
ALTER USER postgres WITH PASSWORD '密码';
退出按:q
备注其他:列出所有库l 列出所有用户du 列出库下所有表d
6.重启数据库:
systemctl restart postgresql-10
7 创建数据库跟用户
因为postgres属于superuser,我们需要创建部分低权限用户
创建数据库
CREATE DATABASE testdb;
创建用户
CREATE USER testuser CREATEDB LOGIN PASSWORD 'testpassword';
将testdb所有权限赋给用户testuser
GRANT ALL ON DATABASE testdb TO testuser;
8.删除数据库
drop database testdb;
删除用户:
drop role testuser;
文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/7935