Postgres 连接字符串
数据库连接
字符串是一种表达式,其中存在建立从终端设备到数据库的连接所需的所有参数。
它包含数据库用户名
、密码
、名称
、主机地址
和端口
。
此连接字符串可以用于 localhost
和在主机上运行的远程数据库。
PostgresSQL 连接字符串的一般格式
const connectionString = "postgres://<database_username>:<database_userpassword>@<hostaddress>:<port_no>/<database_name>"
你可以将连接字符串放到 .env
文件中。确保给定用户有权执行你正在调用的操作。
如果用户不存在或端口号不正确,将无法建立数据库连接。
Postgres 数据库的默认端口地址是 5432
。如果在你的设备上运行数据库,你可以将主机名替换为 localhost
。
例如,你的用户名是 tester
,密码是 test123
,数据库名称是 contact,
,并且你在 localhost
中使用默认端口号运行 Postgres。
const URI = "postgres://tester:test123@localhost:5432/contact"
在 Heroku
中创建 Postgres 数据库连接
Heroku
提供了一个免费的 Postgres 数据库。你可以远程创建和运行它。
Host: ec2-....-8-220.compute-1.amazonaws.com
Database: d3...dk
User: ips....kgfgu
Port: 5432
Password: ce6b.....cea5bf
URI: postgres://ips....kgfgu:ce6b.....cea5bf@ec2-....-8-220.compute-1.amazonaws.com:5432/d3...dk
Heroku CLI: heroku pg:psql postgresql-opaque-10916 --app my_app
在这里你可以看到凭据;出于安全目的,某些部分被替换为点和 URI
。URI
是连接字符串。
这将有助于将此 URI
作为数据库连接功能的参数。如果你注意到,你会发现 URI
只是一种表示参数的格式化方式。
更多细节可以在官方文档中找到。
相关文章
在一个 PostgreSQL 查询中使用多个 WITH 语句
发布时间:2023/03/20 浏览次数:127 分类:PostgreSQL
-
在本教程中,我们将学习如何使用多个 WITH 语句在 PostgreSQL 中使用两个临时表执行查询。
在 Ubuntu 上的 PostgreSQL 中找到配置文件
发布时间:2023/03/20 浏览次数:130 分类:PostgreSQL
-
本文介绍如何在 Ubuntu 上找到 PostgreSQL 数据库的配置文件。
在 PSQL 中运行 SQL 文件
发布时间:2023/03/20 浏览次数:178 分类:数据库
-
本文解释了如何直接从终端/命令行或 psql shell 运行 SQL 文件。为此,你需要指定主机名、端口、用户名和数据库名称。
在 PostgreSQL 中使用循环
发布时间:2023/03/20 浏览次数:124 分类:PostgreSQL
-
在 PL/SQL 中,你可能需要在 Postgres 中使用循环。我们可以使用 FOR 和 WHILE 语句来创建循环。
在 PostgreSQL 中重命名和更改列类型的单个查询
发布时间:2023/03/20 浏览次数:121 分类:PostgreSQL
-
本文介绍如何在 PostgreSQL 中仅使用单个查询来重命名列以及更改其类型。
在 PostgreSQL 中使用 Select 连接列
发布时间:2023/03/20 浏览次数:202 分类:PostgreSQL
-
本文介绍如何在 PostgreSQL 中使用 Select 方法连接列。