介绍
大家好!今天,我尝试写有关如何开始在终端应用程序中使用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。
提示:超级用户帐户
要使用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表添加了一些内容等。但这一切都是简短的(这只是一篇简短的文章,因此,如果还不够的话,则很抱歉)。我可能有一天会写续集ð谢谢您的阅读,对所有人的编码开心!