Linux在线安装PostgreSQL、离线安装及基本使用

本文详细介绍了如何在Linux系统中在线和离线安装PostgreSQL数据库,包括安装步骤、配置远程访问及使用Navicat进行连接。此外,还讲解了PostgreSQL的基本操作,如创建数据库、用户、修改密码、新建Schema和建表等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PostgreSQL在线安装

安装

  1. 打开官网: https://www.postgresql.org/

  2. 点击Download
    在这里插入图片描述

  3. 根据需要选择相应系统
    在这里插入图片描述
    4.我这选的是基于CentOs7 版本是11.0,然后下面就会有安装的脚本,按照脚本一步一步执行就可以安装好
    在这里插入图片描述
    5.安装

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql11-server
//初始化数据库
sudo /usr/pgsql-11/bin/postgresql-11-setup initdb
//设置开机自启
sudo systemctl enable postgresql-11
//启动
sudo systemctl start postgresql-11

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.查看状态

systemctl status postgresql-11

**加粗样式**

使用

1.默认的超级数据账号是 postgres,第一次登陆修改密码

su postgres
psql
// 修改密码
ALTER USER postgres WITH PASSWORD 'postgres';
// 退出
\q
exit

Linux系统上安装PostgreSQL(一种开源的关系型数据库管理系统)时,如果网络连接不可用,可以采用离线安装的方式。以下是基本步骤: 1. **下载ISO镜像**:首先,你需要从PostgreSQL官网(https://www.postgresql.org/download/)下载适用于你的Linux发行版的PostgreSQL ISO镜像文件。确保选择的是稳定版本,因为离线安装通常基于官方发布的稳定版本。 2. **创建安装介质**:你可以通过工具如`dd`命令将ISO镜像刻录到USB驱动器或者制作成ISO映像文件以便后续刻录。例如: ``` sudo dd if=path_to_your_iso_of_postgres of=/dev/sdb bs=4M status=progress conv=notrunc ``` 将`path_to_your_iso_of_postgres`替换为实际ISO文件路径,`/dev/sdb`替换为你需要刻录的设备。 3. **挂载ISO并安装**:在Linux终端里,手动挂载ISO镜像,然后进入安装目录,执行安装脚本。这通常涉及一系列交互式的命令行操作,比如`./configure`、`make`和`sudo make install`。 4. **配置和启动服务**:安装完成后,编辑PostgreSQL的配置文件`postgresql.conf`,设置合适的参数。然后启动服务,并可能需要创建数据卷组和初始化数据库: ```bash sudo systemctl start postgresql sudo initdb -D /var/lib/postgresql/data ``` 5. **添加用户和数据库**:为了管理PostgreSQL,可能需要创建一个新的系统用户和数据库,例如: ```bash sudo adduser user_name -s /bin/bash -D -H -G postgres sudo -u user_name createdb mydatabase ``` 6. **验证安装**:最后,检查新安装PostgreSQL是否能正常运行,可以用`psql`命令来测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值