[Linux操作系统]手把手教你安装开源数据库PostgreSQL,轻松入门数据库管理|开源数据库 oracle,开源数据库PostgreSQL安装
本文详细介绍了如何在Linux操作系统上安装开源数据库PostgreSQL,带你轻松入门数据库管理。通过手把手的教学,让你顺利掌握开源数据库PostgreSQL的安装过程,为后续的数据库管理工作打下基础。文章还简要提到了开源数据库oracle,但主要聚焦于PostgreSQL的安装步骤。
本文目录导读:
在当今大数据时代,数据库技术成为了各行各业不可或缺的技术支撑,作为一款功能强大、稳定性高的开源数据库,PostgreSQL受到了越来越多开发者和企业的青睐,本文将详细介绍如何在Windows和Linux系统上安装PostgreSQL,帮助大家轻松入门数据库管理。
一、Windows系统下安装PostgreSQL
1、下载安装包
访问PostgreSQL官网(https://www.postgresql.org/),下载适用于Windows系统的安装包,本文以PostgreSQL 13.1为例进行讲解。
2、安装步骤
(1)双击安装包,进入安装向导。
(2)点击“Next”,进入安装目录选择界面,这里可以自定义安装目录,也可以使用默认目录。
(3)点击“Next”,选择安装组件,建议选择“Server”和“Client”组件,以满足数据库服务器和客户端的需求。
(4)点击“Next”,设置数据存储目录,这里可以自定义数据存储目录,也可以使用默认目录。
(5)点击“Next”,设置超级用户密码,为了确保数据库安全,请设置一个复杂的密码。
(6)点击“Next”,选择区域设置,这里保持默认设置即可。
(7)点击“Next”,进入安装准备界面,检查无误后,点击“Next”开始安装。
(8)安装完成后,点击“Finish”退出安装向导。
3、配置环境变量
为了方便使用PostgreSQL命令行工具,需要将PostgreSQL的安装目录添加到系统环境变量Path中。
4、启动和停止服务
(1)在命令行中输入以下命令,启动PostgreSQL服务:
net start postgresql
(2)在命令行中输入以下命令,停止PostgreSQL服务:
net stop postgresql
Linux系统下安装PostgreSQL
1、下载安装包
访问PostgreSQL官网,下载适用于Linux系统的安装包,本文以CentOS 7为例进行讲解。
2、安装步骤
(1)解压安装包:
tar -zxvf postgresql-13.1.tar.gz
(2)进入解压后的目录:
cd postgresql-13.1
(3)配置安装参数:
./configure --prefix=/usr/local/postgresql
(4)编译和安装:
make && make install
(5)添加用户和用户组:
groupadd postgres useradd -g postgres postgres
(6)创建数据存储目录:
mkdir -p /usr/local/postgresql/data chown -R postgres:postgres /usr/local/postgresql/data
(7)初始化数据库:
su - postgres /usr/local/postgresql/bin/initdb -D /usr/local/postgresql/data
(8)启动数据库服务:
/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start
(9)设置开机自启:
echo '/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start' >> /etc/rc.d/rc.local chmod +x /etc/rc.d/rc.local
3、配置环境变量
编辑~/.bash_profile文件,添加以下内容:
export PATH=/usr/local/postgresql/bin:$PATH export PGDATA=/usr/local/postgresql/data
保存退出后,执行以下命令使环境变量生效:
source ~/.bash_profile
通过以上步骤,我们成功地在Windows和Linux系统下安装了PostgreSQL数据库,大家可以开始学习如何使用PostgreSQL进行数据库管理和开发。
以下是本文相关的50个中文关键词:
开源数据库, PostgreSQL, 安装, Windows, Linux, 数据库管理, 数据存储, 超级用户密码, 环境变量, 启动服务, 停止服务, 安装包, 安装目录, 客户端, 服务器, 数据安全, 区域设置, 系统环境变量, 命令行工具, CentOS, 解压, 编译, 安装参数, 用户组, 数据目录, 初始化数据库, 开机自启, 环境变量配置
希望大家能通过本文,顺利入门PostgreSQL数据库安装和使用。