相关文章推荐
被表白的米饭  ·  christopher bishop ...·  8 月前    · 
越狱的人字拖  ·  react-navigation ...·  1 年前    · 
骑白马的开水瓶  ·  字体 - Win32 apps | ...·  1 年前    · 
豪气的打火机  ·  在databricks ...·  1 年前    · 

SQL编程第二篇-PostgreSQL环境搭建

在目前我的工作内容而言,主要使用的是两种数据库。

一种是MySQL数据库,主要作为Web应用的后端数据库。

另一种是GaussDB DWS(Data Warehouse Service),也就是华为自研的MPP(Massive Parallel Processing)数据库,主要应用于大数据情况下的OLAP,也是支持事务的,主要作为某一些业务场景下的仓外集市或者企业核心数据仓库的搭建。我们的应用系统也会直接使用GaussDB DWS作为后端数据库,但就稳定性方面,还是MySQL比较好。但对于TB级别的数据,GaussDB DWS的批处理性能会更高。

华为的OpenGauss(也属于GaussDB系列)主要是应用于联机事务,应用于大并发、大数据量、以联机事务处理为主的交易型应用,如电商、金融、O2O、电信CRM/计费等,应用可按需选择不同的主备部署模式。

OpenGauss与GaussDB DWS的系统架构也是不一样的,但这里不详细展开。

但重点是GaussDB是兼容PostgreSQL,所以就SQL编程的学习,我们也需要搭建PostgreSQL的开发环境。

PostgreSQL镜像下载

PostgreSQL安装遇到的常见问题

Win10下,我在安装postgresql时也遇到了下面的问题。图片是别人那里复制来的。

安装报错信息

解决方法:postgreSQL安装问题? - 知乎

目前我查找资料能解决的方法就是安装版本:postgresql-11.2-1-windows-x64

这个版本在安装时,没有出现以上的问题。

PostgreSQL安装步骤

双击打开软件
指定安装目录
选择安装的组件
选择数据目录
设置密码
设置端口
建议选择"C",即不使用区域
安装的详细信息
安装过程

Datagrip连接PostgreSQL数据库

连接成功

创建测试库

create database test;

打开查看服务是否随机启动

Reference

发布于 2022-05-04 20:04