我是PostgreSQL的新手,在我开始学习之前,我被密码卡住了;当我使用pdAdmin工具时,我忘记了我的密码到PostgreSQL 13路径。
我用的是mac,抱歉问了一些基本的问题。
我看了很多文章,视频,但我无法通过不同的步骤。
我做的步骤:
- 下载PostgreSQL 13,登录到pgAdmin,忘记密码到PostgreSQL 13 db
- 找到“pg_hba.conf”并将方法从“md5”编辑为“trust”
步骤我无法进行和卡住:
- 重新启动postgresql服务(在哪里以及如何执行此操作?通过启动终端?)
- 启动psql会话作为postgres(如何启动?我通过搜索搜索psql。当我输入“psql -U postgres”时,它要求“数据库”和“端口(5432)”和“端口”。我不知道找到这些”
这是我无法进入下一步使用ALTER USER命令重置的地方。
我浏览了this,但是当我输入命令“sudo -u user_name psql db_name”时,它要求所有我还不知道的信息。
x1c 0d1x的数据
的
非常感谢提前。
2条答案
按热度按时间xwbd5t1u1#
如果您使用的是Mac,那么Postgres official documentation中的Postgresapp为您提供了一种简单的更改密码的方法。安装应用程序,然后单击应用程序上的服务器设置并更改密码。
sxissh062#
如果您使用brew安装Postgres(这是最常见的情况)。
访问postgres
字符串
postgres
是数据库名称,在此之后,您将登录到psql并将看到postgres db。您可以切换到您的数据库为-型
启动/停止/重新启动
型
如果你没有安装使用brew和想这样做-
型