Centos7安装postgresql数据库

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

进入数据库是这样的

Centos7安装postgresql数据库

设置密码:

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;
Centos7安装postgresql数据库

8.删除数据库

drop database testdb;

删除用户:

drop role testuser;

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/7935

(0)
杰斯的头像杰斯
上一篇 2023年4月10日 下午5:43
下一篇 2023年4月11日 下午6:15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信