【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

0    5773    4

👉 本文共约1879个字,系统预计阅读时间或需8分钟。

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

1、安装概述

PG安装方法很多,和MySQL类似,给用户提供很大的选择空间。如:RPM包安装(在线、离线)、源码编译安装、系统自带、二进制、NDB安装等。

https://www.postgresql.org/

https://yum.postgresql.org/rpmchart.php

https://yum.postgresql.org/11/redhat/rhel-6-x86_64/repoview/postgresqldbserver11.group.html

https://www.postgresql.org/ftp/source/

打开 PostgreSQL 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 Linux、Windows、Mac OS等 。

各个安装包:https://www.postgresql.org/ftp/source/

Linux 我们可以看到支持 Ubuntu 和 Red Hat 等各个平台,点击具体的平台链接,即可查看安装方法:

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

点击上图中的 file browser,我们还能下载 PostgreSQL 最新的源码。

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

2、下载Windows的二进制格式

二进制格式下载地址:https://www.enterprisedb.com/download-postgresql-binaries

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

3、解压安装包

下载完成后,把改压缩包解压到D盘的相关目录下,麦老师这里解压到D:\db\PostgreSQL\13.3目录下。

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

4、配置环境变量

配置环境变量,编辑批处理文件 配置环境变量.vbs(永久生效),然后执行该vbs文件:

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

或在cmd中执行如下代码:

5、初始化数据库

6、启动数据库

7、注册系统服务,需管理员权限方可

查看已经注册的服务:win+R在弹出的运行框中,输入:services.msc,如下:

【DB宝70】在Windows中绿色安装PostgreSQL13.3数据库

net start PostgreSQL 查看是否启动。

命令行下输入tasklist | grep postgres查看进程:

image-20210421122245509

netstat –an 可以查看所有和本地计算机建立连接的IP。

卸载服务:同样需要管理员权限,两种方式

1) pg_ctl unregister –N PostgreSQL

2) sc delete PostgreSQL

8、配置远程登录

postgresql默认情况下,远程访问不能成功,如果需要允许远程访问,需要修改两个配置文件,说明如下:

① postgresql.conf,位于%PGDATA%目录下,修改listen_addresses参数:

② pg_hba.conf,位于%PGDATA%目录下

可以清空该文件内容,然后配置如下内容:

之后,重启PG数据库即可。

9、登陆数据库

sql 是 PostgreSQL 中的一个命令行交互式客户端工具,它允许你交互地键入 SQL 命令,然后把它们发送给 PostgreSQL 服务器,再显示 SQL 或命令的结果。

输入的内容允许来自一个文件,此外它还提供了一些元命令和多种类似 shell 的特性来实现书写脚本,以及对大量任务的自动化工作。

特性:方便快捷、没有图形化工具使用上的一些限制

其中-h参数指定服务器地址,默认为127.0.0.1,默认不指定即可,-d指定连接之后选中的数据库,默认也是postgres,-U指定用户,默认是当前用户,-p 指定端口号,默认是"5432",其它更多的参数选项可以执行: ./bin/psql --help 查看。

安装配置完成,若有不懂,可以私聊麦老师。

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

11 − 2 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部