作者 | 扬阜
前语
之前因为学习,所以选择的是受众规划较广的 MySQL。至于 MySQL,在这儿就不用说了,想必我们都是很熟悉的。正式参加工作之后,才发现本来不同的公司选择的数据库都不相同,有的选择 Oracle,有的选择 MySQL,而有的则选择 PostgreSQL。Oracle 确实很厉害,不过始终是面向收费的,一般小体量的公司用起来本钱太高,所以我们仍是更倾向于 MySQL。关于 MySQL 的教程、知识同享博客有许多,而且我们写的也很详细,所以在这儿就不在赘述了。我们今日就首要来聊聊另一款数据库 PostgreSQL,揭开他的神秘面纱,一探究竟。
PostgreSQL 的设备
什么是 PostgreSQL
它是一个免费的政策-联络数据库服务器(ORDBMS),它自称是 “世界上最先进的开源联络型数据库”,那么它是否有它所自称的那么健壮呢,下面我们就先来看看怎样设备它。
准备工作
经过上面的介绍之后,现在我们就来看看怎样设备 PostgreSQL。
在正式设备进程之前,我们先需求准备好设备包,这儿我首要是以 Windows 途径为例,理论上来讲广泛适用于全系 Windows 体系。
那么我们首先要做的就是去 PostgreSQL 官网:https://www.postgresql.org/ 去下载最新版别 PostgreSQL 设备包。
然后选择对应途径进入下载设备包,这儿供给.exe的设备包,也支撑下载.zip的压缩包方法解压缩设备,这儿依据自己的喜爱进行下载即可,下边我首要以.exe方法的设备包设备为例。
![]()
设备进程
准备工作好了之后,接下来就是正式设备进程了。
- 双击我们下载好的设备包之后,进入设备界面,首先是一个欢迎界面,直接Next下一步即可;
然后是选择设备途径,这儿默许是在C:\Program Files\PostgreSQL\13下,不过我们一般举荐设备到自己往常设备软件的当地,不要直接设备在 C 盘;
![]()
- 选择数据数据寄存的当地,这儿默许实在设备途径下的data子目录下,假定你之前在第 2 步中自定义了设备途径,那么这儿直接选择Next下一步即可;
![]()
- 端口设置,PostgreSQL 默许端口是 5432,假定你不想运用默许端口,可以自定义想要运用的端口,这儿假定改动了也要记住,保证不要和其他服务抵触;
![]()
验证
已然我们的 PostgreSQL 设备好了,那么接下来就是看看怎样运用它了。
去我们的程序列表中找到SQL Shell(psql),也就是下图中的程序翻开(这儿我因为设备了便利查找软件,所以你查找的界面会和我不相同,但是软件是一个)。
然后就是登陆进程了,首先是 Server,也就是说数据库 url,默许是在本地(所以是 localhost),没有该动的就直接回车下一步好了。
接着是 Database,也即我们数据库,这儿默许是运用 postgres,因为我们是第一次登陆,所以这儿也就直接回车下一步就好了。
再接着是 Port,也就是端口号,默许是 5432,假定你设备的时分改动了,那么此时你最好也改成你当时改的端口,否则或许导致联接失利。
然后是 Username,也就是 PostgreSQL 的用户,这儿一般默许是超级用户(postgres,这儿不同于 MySQL 的 root,要注意),而我们也是第一次登陆,没有建立新账户,直接默许回车下一步即可。
究竟要输入的则是口令,也就是登陆数据库的暗码,这儿我们已经在上边设置过了,直接输入后回车即可。
假定我们登陆成功,那么就会出现下面图中的提示了。
![]()
总结
OK,今日的文章到此就结束了,首要介绍了怎样在 Windows 中设备 PostgreSQL,以及 PostgreSQL 的一些简介和怎样验证设备是否成功。
原创不易,假定你觉得本文对你有所协助,那就来个点赞重视吧。