如何手动更新heroku postgres数据库中的记录?

b1zrtrql  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(312)

我有一个关于heroku的项目。我已经安装了heroku postgres。我有一个users表,其中 role 字段,如果值为 1 ,则用户有更多权限,如果 0 ,则它们是有限的。默认值为 0 ,现在我要为特定用户更新此字段,我应该怎么做?heroku postgres有phpmyadmin类似物吗?
我试过了 heroku pg:sql 在控制台中编写查询,如 UPDATE users SET role = "1" WHERE id = "1" ,但什么也没发生。

du7egjpx

du7egjpx1#

你可以连接你的 heroku-postgresqlSQL Editor 使用 Herokupostgres Jmeter 板。连接到 SQL Editor 你可以在你的电脑里更新记录 database .
哪里 heroku-postgresql 是否可以找到凭据?
登录到您的 Heroku 帐户,然后单击个人资料左侧的菜单。
在那之后选择 Data 从下拉菜单中选择。
在一个新窗口中,您将看到数据库在 Heroku 帐户。
选择 data resource 你想连接。
现在转到设置,您将看到该选项 view credentials .
点击 view credentials 并获取数据库凭据以将其连接到 SQL Editor 请注意,这些证书不是永久性的。heroku定期轮换凭证并更新连接此数据库的应用程序。但是你有足够的时间来更新你的改变。
如何连接 heroku-postgresqlSQL Editor ?
我个人使用popsql远程处理数据库。你可以免费使用**
在这种情况下,我使用 PopSQL 打开应用程序并单击连接到数据库。在那里你可以选择 PostgresSQL 从名单上。
填写重要字段,如 hostname , database , username , password 等。
点击 Test . 它会显示你的输出像 Looks Good 然后你可以连接到你的数据库。如果发生任何错误,那么您可以在输出中看到它。
如果您使用的是私有或屏蔽heroku postgres数据库,那么您必须 whitelist 这个 IP 从中访问资源的地址。在这里阅读更多
了解模拟到 phpMyAdmin 对于postgresql,请在stackoverflow上检查此答案

相关问题