之前由于学习,所以选择的是受众范围较广的 MySQL。至于 MySQL,在这里就不用说了,想必大家都是很熟悉的。正式参加工作之后,才发现原来不同的公司选择的数据库都不一样,有的选择 Oracle,有的选择 MySQL,而有的则选择 PostgreSQL。Oracle 的确很厉害,不过始终是面向收费的,一般小体量的公司用起来成本太高,所以大家还是更倾向于 MySQL。关于 MySQL 的教程、知识分享博客有很多,而且大家写的也很详细,所以在这里就不在赘述了。我们今天就主要来聊聊另一款数据库 PostgreSQL,揭开他的神秘面纱,一探究竟。
什么是 PostgreSQL
它是一个免费的对象-关系数据库服务器(ORDBMS),它自称是 “世界上最先进的开源关系型数据库”,那么它是否有它所自称的那么强大呢,下面我们就先来看看如何安装它。
准备工作
经过上面的介绍之后,现在我们就来看看如何安装 PostgreSQL。
在正式安装过程之前,我们先需要准备好安装包,这里我主要是以 Windows 平台为例,理论上来讲普遍适用于全系 Windows 系统。
那么我们首先要做的就是去 PostgreSQL 官网:https://www.postgresql.org/ 去下载最新版本 PostgreSQL 安装包。
然后选择对应平台进入下载安装包,这里提供 .exe
的安装包,也支持下载 .zip
的压缩包形式解压缩安装,这里根据自己的喜好进行下载即可,下边我主要以 .exe
形式的安装包安装为例。
安装过程
准备工作好了之后,接下来就是正式安装过程了。
- 双击我们下载好的安装包之后,进入安装界面,首先是一个欢迎界面,直接
Next
下一步即可;
- 然后是选择安装路径,这里默认是在
C:\Program Files\PostgreSQL\13
下,不过我们一般推荐安装到自己平常安装软件的地方,不要直接安装在 C 盘;
- 选择所要安装的组件,这里默认是全部安装,如果你们有特殊的要求,那就默认直接点击
Next
下一步即可;
- 选择数据数据存放的地方,这里默认实在安装路径下的
data
子目录下,如果你之前在第 2 步中自定义了安装路径,那么这里直接选择Next
下一步即可;
- 设置密码,也就是待会儿我们安装结束后登陆时所需的密码,这里自己设置即可(一定要记住!);
- 端口设置,PostgreSQL 默认端口是 5432,如果你不想使用默认端口,可以自定义想要使用的端口,这里如果改动了也要记住,确保不要和其他服务冲突;
- 其实就是时区选择,这里直接默认点击
Next
下一步即可;
- 然后是确认信息,确保我们已经准备好了要开始 PostgreSQL 的安装,直接点击
Next
下一步即可;
- 接下来就是相对漫长的安装过程了,这里等待即可;
- 好了,显示此界面就说明我们的安装过程结束了,点击
Finish
完成安装即可。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)
最后
对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。
再分享一波我的Java面试真题+视频学习详解+技能进阶书籍
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
[外链图片转存中…(img-XWd2Px6u-1713633803627)]
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!