PostgreSQL13.XLinux安装详解教程1、安装官⽅yum仓库源
版本:postgreSQL 13.X
⽀持平台:Red Hat Enterprise、CentOS、Scientific 或 Oracle 版本 7
架构:X86_64
2、安装postgresql13-server 服务
sudo yum install -y postgresql13-server
中间部分省略……
linux安装数据库
3、查看安装包
rpm -qa | grep postgres
4、查看安装地址
rpm -qal | grep postgres
5、初始化数据
数据库存储位置:/var/lib/pgsql/13/data)  sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
6、设置开机启动
sudo systemctl enable postgresql-13
7、服务启停操作
#启动服务  sudo systemctl start postgresql-13
#重新启动  sudo systemctl restart postgresql-13
#停⽌服务  sudo systemctl stop postgresql-13
#查看服务状态  sudo systemctl status postgresql-13
8、防⽕墙规则设置
# 添加防⽕墙规则
firewall-cmd --add-service=postgresql --permanent
firewall-cmd --permanent --add-port=5432/tcp        success
firewall-cmd --reload      success
# 查看防⽕墙开放端⼝
firewall-cmd --zone=public --list-ports
9、修改服务配置允许远程链接
ps: 修改前需要停⽌数据库服务
vi /var/lib/pgsql/13/f
#将listen_addresses 修改为 *
listen_addresses = '*'
编辑的相关命令:
1.vim ⽂件名进⼊⼀般模式;
2.按 i 进⾏编辑进⼊编辑模式;(或者I, o, O, a, A, r, R)
3.编辑结束,按ESC 键跳到⼀般模式模式;
4.按:进⼊指令列命令模式;
进⼊指令列模式后的命令如下
1.保存不退出:
:
w 保存⽂件但不退出vi 编辑
:w! 强制保存,不退出vi 编辑
:w file 将修改另存到file中,不退出vi 编辑
2.保存并退出:
:wq 保存⽂件并退出vi 编辑
:wq! 强制保存⽂件并退出vi 编辑
3.不保存并退出:
:q 不保存⽂件并退出vi 编辑
:q! 不保存⽂件并强制退出vi 编辑
:e! 放弃所有修改,从上次保存⽂件开始在编辑10、将端⼝设置打开
vi /var/lib/pgsql/13/data/f
#添加 0.0.0.0/0 trust
#重新启动  sudo systemctl restart postgresql-13 11、修改数据库密码
su - postgres  #注意这⾥postgers 前后都有空格
# 以postgres ⽤户进⼊系统
#创建数据库进⾏测试
-bash-4.2$ createdb test
#登录数据库命令:
psql -U postgres  #会进⼊postgres⽤户的控制台
#\c postgres  选择postgres 这个数据库,会提⽰进⼊连接#然后就可以⽤select 等语句查询

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。