数据库管理系统PostgreSQL部署安装完整教程

        PostgreSQL是一个开源的关系型数据库管理系统,它支持大量的数据类型和复杂的查询语言,可以用于各种应用程序。它是一个高性能的数据库,可以处理大量的数据,并且具有良好的可扩展性和可靠性。

目录

一.Linux系统安装PostgresSQL(Centos7)

1.更新yun源

2.安装PostgreSQL

3.创建用户和数据

4.开启数据库远程访问

5.数据库连接

二.Windows系统安装PostgresSQL

 1.安装程序

2.数据库连接


PostgreSQL下载官网:

Community DL Page

选择对应合适的版本,推荐使用10或11两个版本

        Linux系统直接采用yum方式安装即可,Windows通过官网下载安装

一.Linux系统安装PostgresSQL(Centos7)

需要终端在有网络的情况下执行以下操作:

1.更新yun源

在执行“yum upgrade”后如果有下载失败的,重新执行一遍“yum upgrade

yum clean all

yum upgrade

2.安装PostgreSQL

  • 安装rpm文件:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
  • 安装客户端
yum install postgresql11
  • 安装服务端
yum install postgresql11-server
  • 初始化
/usr/pgsql-11/bin/postgresql-11-setup initdb
  • 设置自动启动并且启动postgresql服务
systemctl enable postgresql-11

systemctl start postgresql-11

3.创建用户和数据

使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码)

su – postgres

登录postgresql数据库,输入:psql

psql

创建用户和数据库并授权

方法1-直接修改postgres 密码(推荐使用)

alter user postgres with password 'xxx';    //修改密码

方法2-创建其他数据库

create user test_user with password 'xxx';   // 创建用户

create database test_db owner test_user; // 创建数据库

grant all privileges on database test_db to test_user;   // 授权管理

退出psql(输入 \q 再按回车键即可)

\q

4.开启数据库远程访问

修改/var/lib/pgsql/10/data/postgresql。conf文件,取消 listen_addresses 的注释“#”,同时将参数值改为“*”,注意要去掉#

vi /var/lib/pgsql/10/data/postgresql.conf

修改/var/lib/pgsql/10/data/pg_hba.conf文件,增加下图红框部分内容

vi /var/lib/pgsql/10/data/pg_hba.conf

Ctrl+D是退出psql控制台

切换到root用户,重启postgresql服务

systemctl restart postgresql-11.service

5.数据库连接

 Linux安装好pg数据库后可通过pgAdmin等连接工具进行数据库连接

二.Windows系统安装PostgresSQL

        首先在官网下载对应版本的PostgresSQL,下载之后开始安装

 1.安装程序

打开压缩包后一直点击下一步,如下图:

选择安装路径

选择数据存放路径

设置管理员密码
默认端口5432
选择Default 或者C 都可以
继续下一步等待安装完毕即可

2.数据库连接

        首先打开电脑的服务界面,确保psotgresql-x64-11的服务已正常启动

然后打开pgAdmin4进行连接数据库

打开后选择仪表盘中的添加服务器--

        点击连接后,输入主机名称(localhost)、端口号默认5432、数据库名称(postgres)以及数据库密码(安装时设置的密码)

还可以通过连接工具pgAdmin进行新疆数据库以及创建表等一系列的操作

至此完成!

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
以下是在Windows安装部署PostgreSQL的步骤: 1. 下载PostgreSQL安装程序:从官方网站下载最新版本的PostgreSQL安装程序,根据你的操作系统版本选择正确的安装程序。 2. 运行安装程序:双击安装程序,按照提示进行安装。在安装过程中,你需要选择安装位置、数据库存储位置、管理员账户等信息。 3. 初始化数据库安装完成后,你需要进行初始化数据库的操作。在开始菜单中找到并打开“SQL Shell (psql)”命令行工具,使用以下命令登录到默认数据库: ``` psql -U postgres ``` 然后运行以下命令初始化数据库: ``` CREATE DATABASE mydatabase; ``` 4. 配置访问权限:在默认情况下,只有管理员账户可以访问PostgreSQL数据库。如果你需要允许其他用户访问,你需要修改访问权限。在“SQL Shell (psql)”命令行工具中,使用以下命令修改访问权限: ``` GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser; ``` 其中,myuser是你想要授权的用户。 5. 测试连接:现在你可以使用任何支持PostgreSQL的客户端工具连接到你的数据库了。在连接前,你需要确保PostgreSQL服务正在运行。在开始菜单中找到并打开“Services”应用程序,找到并启动“PostgreSQL”服务。然后使用你的客户端工具连接到你的数据库,测试连接是否正常。 6. 部署应用程序:当你的数据库安装和配置完成后,你可以将你的应用程序部署到这个数据库中。在你的应用程序中,你需要使用正确的连接字符串来连接到你的数据库。 以上就是在Windows安装部署PostgreSQL的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

华东设计之美

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值