建议跳转地址:https://juejin.cn/post/7108728363472617486
=======以下内容为本人体验记载=======
1、安装pgsql
sudo yum install -y postgresql12
2、初始化数据库
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
3、启动服务
#设置PostgreSQL服务为开机启动 sudo systemctl enable postgresql-14
#启动PostgreSQL服务 sudo systemctl start postgresql-14
4、
PostgreSQL安装成功之后,会默认创建一个名为postgres的Linux用户,初始化数据库后,会有名为postgres的数据库,来存储数据库的基础信息,例如用户信息等等,相当于MySQL中默认的名为mysql数据库。
postgres数据库中会初始化一名超级用户postgres
为了方便我们使用postgres账号进行管理,我们可以修改该账号的密码
进入PostgreSQL命令行
通过su命令切换linux用户为postgres会自动进入命令行
PostgreSQL安装成功之后,会默认创建一个名为postgres的Linux用户,初始化数据库后,会有名为postgres的数据库,来存储数据库的基础信息,例如用户信息等等,相当于MySQL中默认的名为mysql数据库。
postgres数据库中会初始化一名超级用户postgres
为了方便我们使用postgres账号进行管理,我们可以修改该账号的密码
进入PostgreSQL命令行
通过su命令切换linux用户为postgres会自动进入命令行
# su postgres# psql # ALTER USER postgres WITH PASSWORD 'NewPassword'; 5、开放端口 sudo firewall-cmd --add-port=5432/tcp --permanent sudo firewall-cmd --reload 6、修改IP绑定
#修改配置文件 vi /var/lib/pgsql/14/data/postgresql.conf #将监听地址修改为* #默认listen_addresses配置是注释
7、允许所有IP访问
#修改配置文件 vi /var/lib/pgsql/14/data/pg_hba.conf #在问价尾部加入 host all all 0.0.0.0/0 md5
8、重启PostgreSQL服务
#重启PostgreSQL服务 sudo systemctl restart postgresql-14
标签:PostgreSQL,postgres,Centos,数据库,sudo,pgsql,远程,14 From: https://www.cnblogs.com/herebug/p/17527399.html