修改PostgreSQL密码的步骤(Windows环境)
更改密码步骤
-
登录PostgreSQL:
在命令提示符中使用psql命令登录PostgreSQL:psql -U postgres -
更改密码:
在psql控制台中输入以下命令:ALTER USER postgres PASSWORD 'new_password'; -
退出
psql:
输入\q退出psql控制台。 -
修改
pg_hba.conf文件:
确保认证方法为md5或password,然后重启PostgreSQL服务。
重启PostgreSQL服务
-
打开“服务”管理器:
按Win + R,输入services.msc并按回车。 -
找到并重启PostgreSQL服务:
找到PostgreSQL服务(名称类似于postgresql-x64-13),右键单击并选择“重启”。
现在,你应该能够成功更改PostgreSQL的密码并使用新密码连接到数据库。
问题:psql命令不识别解决办法
方法一:添加PostgreSQL bin 目录到 PATH 环境变量
-
找到PostgreSQL
bin目录:
通常,PostgreSQL 安装在C:\Program Files\PostgreSQL\<version>\bin目录下。例如,对于PostgreSQL 13,路径可能是C:\Program Files\PostgreSQL\13\bin。 -
添加到
PATH环境变量:- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 选择“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“系统变量”部分,找到并选择
Path,然后点击“编辑”。 - 点击“新建”,然后添加PostgreSQL
bin目录的路径(例如C:\Program Files\PostgreSQL\13\bin)。 - 点击“确定”保存更改,并关闭所有对话框。
-
重新打开命令提示符:
关闭并重新打开命令提示符,使新的PATH设置生效。现在应该可以识别psql命令。
方法二:直接导航到PostgreSQL bin 目录
-
打开命令提示符:
按Win + R,输入cmd并按回车。 -
导航到PostgreSQL
bin目录:
使用cd命令导航到PostgreSQLbin目录。例如:cd "C:\Program Files\PostgreSQL\13\bin" -
运行
psql命令:
在bin目录下运行psql命令。例如:psql -U postgres
&spm=1001.2101.3001.5002&articleId=140316787&d=1&t=3&u=bf0d657d160042a7979d4dae98dff388)
3357

被折叠的 条评论
为什么被折叠?



