Linux安装使用PostgreSQL

这篇具有很好参考价值的文章主要介绍了Linux安装使用PostgreSQL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装PostgreSQL

开源数据库:PostgreSQL

在官网选择对应版本的安装包

https://www.postgresql.org/download/

我的Linux系统是CentOS7

选择对应的系统
Linux安装使用PostgreSQL
选择安装的版本、平台、架构

复制粘贴安装脚本运行
Linux安装使用PostgreSQL
初始化后会创建一个用户postgres,一般开始不知道密码,试着直接进入

#使用postgres用户
su postgres
#进入sql client
psql
#或者使用这个命令直接从别的用户进入sql client
sudo -u postgres psql
#修改数据库中postgres用户密码
ALTER USER postgres WITH PASSWORD 'postgre';
#退出
\q

Linux安装使用PostgreSQL
如果无法进入删除密码,重新设置密码

#删除密码
sudo passwd -d postgres
#设置密码
sudo passwd postgres

远程工具访问

通过远程工具访问则需要再配置一些文件,首先关闭防火墙或者打开5432端口

修改postgresql.conf

用root用户打开配置文件

vim /var/lib/pgsql/15/data/postgresql.conf
#取消注释,修改listen_addresses为'*'表示监听任意地址

修改之前
Linux安装使用PostgreSQL
修改之后
Linux安装使用PostgreSQL

修改pg_hba.conf

vim /var/lib/pgsql/15/data/pg_hba.conf
#新增一行
host  all  all 0.0.0.0/0 scram-sha-256
#保存退出后重启服务
sudo systemctl restart postgresql-15

Linux安装使用PostgreSQL

远程工具访问

使用pgAdmin或者Navicat进行连接

如果无法连接
Linux安装使用PostgreSQL
检查防火墙和PostgreSQL默认端口5432是否开启,如果服务器是云服务器,则需在对应云平台上安全组中的入方向规则添加放行端口

Navicat Premium 连接 Postgres 报错:字段 “datlastsysoid” 不存在

错误:字段datlastsysoid不存在第1行:SELECT DISTINCT datlastsysoid FROM pg_data

使用的算是 Navicat 比较新的软件版本了,之前没有连接过 postgres (15.1) 数据库,大概可以升级 Navicat 到最新的版本再去试一下,可能会有升级兼容版本。

网上找到的解答是 postgres 15.1 版本将这个 datlastsysoid 字段删除了,建议更换其他的工具,或者降低 postgres 版本。

鉴于 postgres 15.1 属于使用的第一个版本,那么越新越好,使用 pgAdmin连接测试可以的

!!!!!!仅为学习记录,方便回顾,内容格式可能学习了网上的某些文章,会出现雷同,但是过程是实操,问题是确实遇到的问题,觉得有侵犯抄袭的可联系删除!!!!!!文章来源地址https://www.toymoban.com/news/detail-445167.html

到了这里,关于Linux安装使用PostgreSQL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 41. linux通过yum安装postgresql

    41. linux通过yum安装postgresql

    2024年02月14日
    浏览(8)
  • linux安装PostgreSQL步骤,亲测有效

    linux安装PostgreSQL步骤,亲测有效

    1.到官网下载:https://www.postgresql.org/ftp/source/ 2. 上传到Linux服务器上:快捷键Alt + p cd到要存放的目录,用lcd命令进入到postgresql-14.2.tar.gz所在目录,然后用put命令把postgresql-14.2.tar.gz包从本地上传到Linux服务器上 3.使用解压命令:tar -zxvf postgresql-14.2.tar.gz解压,解压后的目录结构

    2024年02月02日
    浏览(11)
  • Linux下PostgreSQL-12.0安装部署详细步骤

    Linux下PostgreSQL-12.0安装部署详细步骤

    一、安装环境 postgresql-12.0 CentOS-7.6 注意:确认linux系统可以正常连接网络,因为在后面需要添加依赖包。 二、pg数据库安装包下载 下载地址:PostgreSQL: File Browser 选择要安装的版本进行下载: 三、安装依赖包 在要安装postgresql数据库的Linux服务器上执行以下命令安装所需要的依

    2024年04月13日
    浏览(23)
  • Linux 源码安装: PostgreSQL 15.6数据库

    Linux 源码安装: PostgreSQL 15.6数据库

    💖The Begin💖点点关注,收藏不迷路💖 🍒 PostgreSQL 中文文档 下载地址:https://www.postgresql.org/ftp/source/ 安装结果: vi ~/.bashrc ,如果全局的则编辑/etc/profile。 可以执行以下命令查看 PostgreSQL 版本信息: 1、创建一个名为 postgresql.service 的服务单元文件: 编辑 /etc/systemd/system/p

    2024年03月24日
    浏览(13)
  • Linux服务器上的Postgresql 安装与配置

    Linux服务器上的Postgresql 安装与配置

    首先说明下我安装的是Postgresql 版本为12.4 官网下载地址: https://ftp.postgresql.org/pub/source/v12.4/postgresql-12.4.tar.gz 准备好 postgresql 的安装包,以下操作以 12.4 版本为例。 建议 使用 root 用户新建普通用户“postgres”仅用于安装 postgresql 数据库。 请在root用户下操作,命令如下: 请记

    2024年02月07日
    浏览(13)
  • Linux CentOS 7.x离线安装PostgreSQL操作手册

    rpm -qa | grep postgres 检查PostgreSQL 是否已经安装 rpm -qal | grep postgres 检查PostgreSQL 安装位置 postgresql-12.2.tar.gz 下载地址: http://www.postgresql.org/ftp/source/ 选择你你需要的版本,本次安装12.2的版本 1.在线在安装pgsql数据库的Linux上,执行以下命令安装所需要的依赖包: yum install -y perl-ExtUti

    2024年02月08日
    浏览(11)
  • Linux服务器快速安装PostgreSQL15以及pgvector向量插件

    Linux服务器快速安装PostgreSQL15以及pgvector向量插件

    最近开始体验FastGPT或Dify等开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到PostgreSQL,就在自己服务器上进行了安装,特此记录下。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 1.打开PostgreSQL官网下载页面,选择操作系统和数据库版本。

    2024年02月04日
    浏览(21)
  • 【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    1.1、下载 官网:https://www.postgresql.org/ 1.2、安装 1.2.1、开始安装 1.2.2、选择安装位置 1.2.3、选择组件(全选即可) 1.2.4、数据存放路径 数据库相关数据默认存放在这里 1.2.5、设置密码,账号默认为postgres 1.2.6、数据库服务监听端口号 默认端口号即可 1.2.7、系统语言/地区 建议

    2024年02月02日
    浏览(13)
  • 第二章:死磕postgreSQL,windows、mac、linux系统的安装详解

    本文介绍了在不同操作系统上安装PostgreSQL的详细步骤。对于Windows系统,用户可以从PostgreSQL官方网站下载安装程序,并按照提示进行安装。在macOS系统上,常见的安装方法是使用Homebrew包管理器。用户可以通过终端命令安装Homebrew,并使用其安装PostgreSQL。对于Linux系统,安装方

    2024年02月13日
    浏览(12)
  • Linux centos7 在线及离线安装postgresql12 详细教程

    Linux centos7 在线及离线安装postgresql12 详细教程

    目录 一、在线安装 1、配置yum源 2、安装PostgreSQL 3、初始化PostgreSQL 4、启动PostgreSQL服务 5、修改密码 6、配置远程访问 7、关闭防火墙 8、全关完后,navicat测试 二、离线安装 1、官网找到对应的版本,下好包上传到内网的机器上 2、安装PostgreSQL 3、修改路径 4、初始化PostgreSQL 5、

    2024年02月08日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包