如何从本地机器连接到heroku pg?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从本地机器连接到heroku pg?相关的知识,希望对你有一定的参考价值。

This文件说要设置DATABASE_URL = postgres:// $(whoami)这样可以保持本地和专业dbs之间的平价。但是我应该用什么代替“whoami”呢?

我在我的机器上安装了PostGreSql。如何执行CRUD操作?

答案

whoami将在调用时返回username of the current user。正如documentation所说,你只需要在命令提示符下键入以下内容(不需要替换whoami),取决于你的操作系统:

  1. Linux / Mac: export DATABASE_URL=postgres://$(whoami)
  2. 视窗: set DATABASE_URL=postgres://$(whoami)

设置Postgres后,您可以使用psql客户端访问数据库。正如您在评论中询问如何运行.sql文件,这里是以下步骤:

  1. 在命令提示符下,键入"psql"。您现在已连接到数据库。
  2. psql内,键入"i your_sql_file.sql"。这将执行your_sql_file.sql文件。

以上是关于如何从本地机器连接到heroku pg?的主要内容,如果未能解决你的问题,请参考以下文章

Heroku Postgres 升级后 Flyway 无法连接到数据库

尝试使用 Spring JPA 从本地 Springboot 项目连接到 heroku-postgres 时出现 UnknownHostException

无法连接到主机。 Heroku 和不和谐机器人问题

如何让本地heroku应用程序连接到远程REDIS?

如何从本地机器公开龙卷风 websocket

使用 Ngrok 从 AWS Lambda 连接到本地 PostgreSQL