如何开始在终端中使用PSQL(对于初学者)
#初学者 #postgres #terminal #database

介绍

大家好!今天,我尝试写有关如何开始在终端应用程序中使用PSQL的文章,我最近倾斜了。这是非常简单且简短的文章,但我希望您喜欢。

ð - 对不起,对窗户爱好者表示歉意,但是本文适用于Mac用户...ð

第一个设置

在Mac终端应用中使用PSQL的流行方式是使用自制。如果您不知道自制,请先检查here以获取信息。

在计算机上安装了自制酿造后,从终端运行以下代码。

brew install postgresql

提示:PSQL和PostgreSQL之间的区别

当我第一次了解psql时,我尚不清楚psql和postgresql之间的区别是什么。 PSQL和PostgreSQL都是与SQL数据库有关的术语,但含义不同。

虽然PostgreSQL是开源关系数据库管理系统(RDBMS),但PSQL是用于交互式操作PostgreSQL(CUI工具)的前端接口。 PSQL交互式将用户输入传递给PostgreSQL并显示结果。 PSQL通常在终端(命令行提示符)上运行。

作为使用PostgreSQL的另一个选项,有一个称为pgAdmin的GUI工具。您还可以检查一下是否感兴趣。

在PSQL上登录到PostgreSQL(谁知道自己的帐户和密码)

现在您准备在计算机上使用PostgreSQL和PSQL。

,但首先,我想提一下的一件事 - 如果您是PostgreSQL或PSQL的新手,则可能需要进行一些用户配置 /初始设置,但不幸的是,我失去了我的工作方式(很抱歉, ...)。

因此,首先让我解释如何登录以说明已经知道帐户和密码的人。之后,我将解释如何从超级用户帐户创建用户和数据库,向谁开始。

这是要登录的命令:

sudo -u <username> psql

如果您在终端上运行此代码,则应要求您输入设置的密码。当您的密码成功验证时,您将在终端上看到<username>=#,并且可以使用PSQL!

例如,如果您运行\du,则将看到用户帐户列表。 \q退出psql。

Image description

提示:超级用户帐户

要使用PostgreSQL,您应该拥有自己的帐户。默认情况下,有一个名为“ Postgres ”的超级用户帐户,但建议您创建一个新帐户而不是使用此帐户。

创建新的用户和数据库

让我们谈谈如何创建新用户和数据库。并使其可用。

首先,通过运行此代码登录为超级用户:

sudo -u postgres psql

然后输入您设置的密码。如果您不知道安装PostgreSQL时指定的密码,或者您不是Sudo的用户,则需要使用其他方法。在这种情况下,请参阅官方的PostgreSQL文档和支持资源。

让我们谈谈下一个过程。运行以下命令:

CREATE USER <username> WITH PASSWORD 'any passwords';

现在您在这里创建了新用户!然后运行此命令创建新数据库:

CREATE DATABASE <you-database-name>;

并授予用户帐户访问您的新数据库:

GRANT ALL PRIVILEGES ON DATABASE <you-database-name> TO <username>;

通过遵循此过程,您创建了一个新的用户帐户和数据库。

现在运行\q退出,让我们登录以检查其工作原理。

其他

您可以使用这次的数据库来尝试更多的事情,例如Create/Delete表添加了一些内容等。但这一切都是简短的(这只是一篇简短的文章,因此,如果还不够的话,则很抱歉)。我可能有一天会写续集ð谢谢您的阅读,对所有人的编码开心!