StackOverflow 2022 开发者报告:总体而言,MySQL 依然是最受欢迎的的数据库。但在专业开发者群体中,PostgreSQL(46.48%)已经超越 MySQL(45.68%)夺得了第一名。看来必须得学一波了啊。
PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。另外,因为许可证的灵活,任何人都可以以任何目的免费使用、修改和分发PostgreSQL。
今天给大家带来PostgreSQL安装和一些基础教程。
安装和使用
https://www.runoob.com/postgresql/windows-install-postgresql.html
打开PostgreSQL官网地址:https://www.postgresql.org/,点击上方的Download。可以看到很多平台的安装包,有Linux,macOS,Windows,BSD,Solaris。
Linux 上安装 PostgreSQL
选择上方的Linux后可以看到多种Linux平台,这里我选择Red Hat/Rocky/Centos这个,选择后进入页面可以看到对应的yum语句。
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql14-server
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14
Windows 上安装 PostgreSQL
选择Windows版本的下载后,点击链接进入EnterpriseDB网站进行下载https://www.enterprisedb.com/downloads/postgres-postgresql-downloads。
这里我选择64位的Windows系统安装包进行下载。下载完成后点击对应的安装包进行安装。
选择对应的安装位置。
选择需要安装组件。
选择数据库路径。
设置超级用户的密码,我这里设置的是zjqzjq。
设置端口号,我这里使用默认的5432。
后续继续next进行安装了。
![image.png](https://img-blog.csdnimg.cn/img_convert/40ac1c84f3354e1ef064186f47ee875b.png#clientId=u0aa84570-2561-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=390&id=ub83cbf81&margin=[object Object]&name=image.png&originHeight=390&originWidth=545&originalType=binary&ratio=1&rotation=0&showTitle=false&size=7310&status=done&style=none&taskId=u5818c8d0-f9d4-4152-b3fb-083fa2a4329&title=&width=545)
安装完成后点击取消勾选,点击finish完成安装。
打开pgAdmin4(可以理解成Navicat这种数据库连接工具。)
进入界面后,点击左侧servers下面的postgresql 14,输入密码。
进入后界面如下:
打开SQL shell也可以进入执行相关SQL操作。
前面几个使用默认的,用户口令使用上面设置的密码。
基础使用
实际操作了下大部分语法和MySQL一样,可以参考我写的mysql相关语句和命令汇总:
长文一次说完MySQL常用语句和命令等汇总
也可以参考菜鸟教程的postgresql教程:https://www.runoob.com/postgresql/postgresql-tutorial.html
本文内容到此结束了,
如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。
如有错误❌疑问💬欢迎各位大佬指出。
主页:共饮一杯无的博客汇总👨💻保持热爱,奔赴下一场山海。🏃🏃🏃
版权归原作者 共饮一杯无 所有, 如有侵权,请联系我们删除。