PostgreSQL笔记

一.PostgreSQL简介

PostgreSQL数据库一种关系型数据库。是当前世界上最先进的开源关系型数据库。

PostgreSQL使用的是一种客户端/服务器的模式。一次PostgreSQL会话由以下相关进程组成:
1.postgres:一个服务器进程(该进程管理着数据库文件,接收来自客户端的连接请求,并代表客户端对数据库进行操作)
2.需要执行数据库操作的客户端应用(可能是一个字符界面的工具,或是一个图形化的应用,或是通过访问数据库来显示网页的web服务器等)

PostgreSQL可以处理来自客户端的多个并发请求,这是因为它会为每个请求都fork一个新进程,而这时,客户端和新的服务器进程就不再通过原本的postgres进行通讯。

二.PostgreSQL基础

1.pgAdmin4可视化工具

pgAdmin4是专用于操作PostreSQL数据库的可视化工具,类似于操作MySQL的Navicat。

pgAdmin4下载地址://www.pgadmin.org/

具体的安装步骤在此省略,因为网上有很多介绍安装步骤的博客,自行百度即可~