[官网安装教程:]https://www.postgresql.org/download/linux/redhat/
安装完成后系统和postgressql都会新增一个用户: postgres
为系统postgres用户配置密码
passwd postgres
创建一个系统新用户,并赋予密码:
adduser dbuser
passwd dbuser
登录postgres用户进入postgressql
psql -U postgres
如果当前linux用户也为postgres,则直接psql
进入
创建数据库用户
新增用户
create user dbuser with password '123456';
创建专属数据库
CREATE DATABASE exampledb OWNER dbuser;
赋予数据库的所有权限
GRANT ALL PRIVILEGES ON DATABASE exampledb to dbuser;
登录数据库
psql -U dbuser -d exampledb -h 127.0.0.1 -p 5432
更改数据库
\c
centos
- 将/usr/pgsql-10/bin 添加到$PATH
export PATH="/usr/pgsql-10/bin:$PATH"
yum install postgresql-devel
yum install postgresql-lib
pip3 install psycopg2-binary
pip install --no-binary :all: psycopg2