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后可以看到多种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版本的下载后,点击链接进入EnterpriseDB网站进行下载https://www.enterprisedb.com/downloads/postgres-postgresql-downloads。
这里我选择64位的Windows系统安装包进行下载。下载完成后点击对应的安装包进行安装。
选择对应的安装位置。
选择需要安装组件。
选择数据库路径。
设置超级用户的密码,我这里设置的是zjqzjq。
设置端口号,我这里使用默认的5432。
后续继续next进行安装了。  安装完成后点击取消勾选,点击finish完成安装。
打开pgAdmin4(可以理解成Navicat这种数据库连接工具。)
进入界面后,点击左侧servers下面的postgresql 14,输入密码。
进入后界面如下:
打开SQL shell也可以进入执行相关SQL操作。
前面几个使用默认的,用户口令使用上面设置的密码。
实际操作了下大部分语法和MySQL一样,可以参考我写的mysql相关语句和命令汇总: 长文一次说完MySQL常用语句和命令等汇总 也可以参考菜鸟教程的postgresql教程:https://www.runoob.com/postgresql/postgresql-tutorial.html
本文内容到此结束了, 如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。 如有错误❌疑问💬欢迎各位大佬指出。 主页:共饮一杯无的博客汇总👨💻 保持热爱,奔赴下一场山海。🏃🏃🏃