我有一个关于heroku的项目。我已经安装了heroku postgres。我有一个users表,其中 role
字段,如果值为 1
,则用户有更多权限,如果 0
,则它们是有限的。默认值为 0
,现在我要为特定用户更新此字段,我应该怎么做?heroku postgres有phpmyadmin类似物吗?
我试过了 heroku pg:sql
在控制台中编写查询,如 UPDATE users SET role = "1" WHERE id = "1"
,但什么也没发生。
我有一个关于heroku的项目。我已经安装了heroku postgres。我有一个users表,其中 role
字段,如果值为 1
,则用户有更多权限,如果 0
,则它们是有限的。默认值为 0
,现在我要为特定用户更新此字段,我应该怎么做?heroku postgres有phpmyadmin类似物吗?
我试过了 heroku pg:sql
在控制台中编写查询,如 UPDATE users SET role = "1" WHERE id = "1"
,但什么也没发生。
1条答案
按热度按时间du7egjpx1#
你可以连接你的
heroku-postgresql
到SQL Editor
使用Heroku
在postgres
Jmeter 板。连接到SQL Editor
你可以在你的电脑里更新记录database
.哪里
heroku-postgresql
是否可以找到凭据?登录到您的
Heroku
帐户,然后单击个人资料左侧的菜单。在那之后选择
Data
从下拉菜单中选择。在一个新窗口中,您将看到数据库在
Heroku
帐户。选择
data resource
你想连接。现在转到设置,您将看到该选项
view credentials
.点击
view credentials
并获取数据库凭据以将其连接到SQL Editor
请注意,这些证书不是永久性的。heroku定期轮换凭证并更新连接此数据库的应用程序。但是你有足够的时间来更新你的改变。如何连接
heroku-postgresql
到SQL Editor
?我个人使用popsql远程处理数据库。你可以免费使用**
在这种情况下,我使用
PopSQL
打开应用程序并单击连接到数据库。在那里你可以选择PostgresSQL
从名单上。填写重要字段,如
hostname
,database
,username
,password
等。点击
Test
. 它会显示你的输出像Looks Good
然后你可以连接到你的数据库。如果发生任何错误,那么您可以在输出中看到它。如果您使用的是私有或屏蔽heroku postgres数据库,那么您必须
whitelist
这个IP
从中访问资源的地址。在这里阅读更多了解模拟到
phpMyAdmin
对于postgresql,请在stackoverflow上检查此答案