PostgreSQL 入门
连接到数据库
如果您已经按照 安装 PostgreSQL 页面中的步骤进行了操作,那么现在您的计算机上就有了 PostgreSQL 数据库。
有几种方法可以连接到数据库,我们将在本教程中研究两种方法:
- SQL Shell(psql)
- pgAdmin 4
这两个都随 PostgreSQL 一起安装。
SQL Shell (psql)
SQL Shell(psql)是一个基于终端的程序,您可以在命令行终端中编写和执行 SQL 语法。
打开 SQL Shell (psql)
您将在 PostgreSQL 下的开始菜单中找到 SQL Shell(psql)工具:
提示:如果找不到,请尝试在计算机上搜索 "SQL Shell"。
一旦程序打开,您应该会看到一个像下面这样的窗口。
输入服务器的名称。
建议的选择是 [localhost],然后按 [Enter] 接受:
数据库
建议的数据库是 [postgres],按 [Enter]:
端口
建议的端口是 [5432],按 [Enter]:
用户名
建议的用户名是 [postgres],按 [Enter]:
密码
输入您安装 PostgreSQL 数据库时选择的密码,我的密码是 12345678:
结果
结果可能看起来像是一个错误,但如果它显示 psql (15.2)
或任何其他版本,最后你看到 postgres=#
命令(可能还有其间的警告),那么你已经成功连接到数据库!
执行 SQL 语句
连接到数据库后,就可以开始执行 SQL 语句了。
我们的数据库是空的,所以我们还不能查询任何表,但我们可以使用此 SQL 语句检查版本:
SELECT version();
要在 SQL Shell 命令中插入 SQL 语句,只需在 postgres=#
命令后面这样写即可:
按 [Enter],结果应如下所示:
记住分号
;
SQL Shell 等待分号,并将所有行作为一条 SQL 语句执行。
在末尾包含分号之前,不会执行多行 SQL 语句。
实例
相同的语句,但分为两行:
现在,我们已经准备好创建表并用数据填充它们,但首先我们想看看一个名为 pgAdmin4 的应用程序。
在 下一章 中了解有关 pgAdmin 4 的更多信息。