一个人的真正伟大之处就在于他能够认识到自己的渺小。——保罗
首先去官网下载最新数据库安装包
postgresql-9.6.1-1-windows-x64
安装之后
程序连接Postgresql数据库时经常出现这个错误,然而用pgAdmin 4是可以正确连接的,表明用户名和密码都是正确的。
这主要是由于用户密码认证方式引起的,Postgresql数据库安装好后默认采用md5密码加密认证方式。
解决方法:
打开Postgresql安装目录下的data文件夹,找到pg_hba.conf文件并打开。
修改认证方式,将md5改为trust,然后保存。
TYPE DATABASE USER CIDR-ADDRESS METHOD
IPv4 local connections:
host all all 127.0.0.1/32 trust