释放PostgreSQL 14的功能:从GitHub安装的分步指南
#教程 #github #postgres #database

介绍

嘿,有科技家伙!我欢迎大家参加这次激动人心的冒险,以释放Postgresql 14的真正力量和潜力。无论您的技术技能背景如何,此博客肯定会为您提供帮助。

我已经使本指南变得很容易,以至于任何人 - 无论是数据库经理,管理员,程序员,数据科学家,甚至是AI专家都可以使用此博客来设置 Postgresql 14 在他们的机器上。

步骤01:了解PostgreSQL及其功能

重要的是要了解Postgres 14的基本原理,以及为什么在开始安装过程之前,它在数据库行业中改变了游戏规则。我们将研究Postgres 14报价的最新变化,增强性能和值得注意的创新。但是为此,当您的男孩覆盖您时,您不必去其他任何地方!

查看我有关PostgreSQL 14的革命特征的详细博客-Powering Your Data: An Extensive Guide of the Basic Concepts and Revolutionary Features of PostgreSQL 14

步骤02:从您的计算机上卸载PostgreSQL!

大声笑,您确实以正确的方式读到了这一标题!为了使您真正容易安装和配置新的PostgreSQL 14安装 - 您必须卸载任何不稳定或其他构建的PostgreSQL(,除非您知道自己在做什么如果您知道如何管理所有这些版本,则在计算机上有几十个版本的PostgreSQL - 是的,这是可能的!)

步骤03:环境准备

我们需要使我们的手变得肮脏并为安装做好准备,以确保无缝的过程。因此,确保您的系统处于安装新技术的形式!

步骤04:克隆PostgreSQL 14的存储库

理解GitHub存储库景观可能是令人生畏的,但请不要担心!我们将把存储库克隆在一起!

为了克隆存储库,请执行以下步骤:

  • 制作一个名为 postgresql14 的新目录。
  • 将目录更改为您制作的目录:cd PostgreSQL14
  • 克隆分支:git clone -b REL_14_STABLE https://github.com/postgres/postgres
  • 确保将目录更改为克隆一个:cd postgres

步骤05:配置构建

现在是在克隆存储库后配置构建的时候了。我们将更仔细地检查许多构建选项,编译标志和自定义选项,以适合Postgres 14适合您的独特要求。

为了配置成功的构建,请执行以下步骤:

  • 确保您在** Postgres内部*repository*
  • ./configure --prefix=$(pwd) --enable-cassert --enable-debug

可选:如果您在系统中不存在任何错误,则使用sudo-apt

安装readline或任何其他依赖项
  • 要知道您的配置成功了,请通过将您的配置的最后两行与这些验证与这些验证:

config.status:链接src/include/port/linux.h to src/includs/pg_config_os.h
config.status:链接src/makefiles/makefile.linux到src/makefile.port

  • 成功的配置后,您需要使用Make; make install

可选:如果系统中不存在野牛或flex等任何错误,请使用sudo-apt sudo apt-get install flex bison
安装它们 注意:安装野牛或弯曲等之后,您需要再次运行./configure命令,然后再运行 make install 命令,以便 makefiles 知道新安装的库。 ./configure --prefix=$(pwd) --enable-cassert --enable-debugmake install

步骤06:设置数据文件夹

现在,就像您使用设置和配置一样 - 您需要设置数据文件夹 。

为了做到这一点,请按照以下步骤:

  • postgres目录中创建一个名为data的新文件夹。所以你的道路将是:PostgreSQL14/postgres/data
  • 当在postgres文件夹中时,运行命令以使data文件夹a db cluster ,以便它存储数据库:bin/initdb -D data
  • 使用此命令:bin/pg_ctl -D data -l logfile start启动DB服务器

步骤07:创建测试数据库

现在,您可以制作一个test数据库并立即运行PostgreSQL查询!

为了制作test数据库并使用 psql - 执行以下操作:

  • 进入postgres目录
  • 运行此命令:bin/createdb test-这将创建一个名为test的数据库
  • 现在,确保您的服务器正在运行,如果没有运行,则在postgres目录中运行此命令:bin/pg_ctl -D data -l logfile start
  • 现在运行psql:bin/psql test

和瞧!现在只需在Postgresql上运行查询!

步骤08:TADAA,您的设置完成了!

现在,您可以使用以下命令开始并停止DB服务器。这些将是您现在必须使用的唯一命令。
开始bin/pg_ctl -D data -l logfile start
停止bin/pg_ctl -D data -l logfile stop

结论

现在,我们的史诗般的航行已经结束,您准备成功地从Github安装PostgreSQL 14。接受此出色的数据库系统的可能性,并让其将您的数据项目提升到新的高度。希望您安全,闪电和无限可扩展的数据库!

关注我以获取更多与PostgreSQL和技术有关的博客和内容。 Hammad Ahmed 签字! ð