couldnot connect postgresql Error:get addrinfo ENOTFOUND postgres
在使用Node连接Postgresql数据库时遇到了getaddrinfo ENOTFOUND的错误,提示couldnot connect postgresql Error:get addrinfo ENOTFOUND postgres错误,找不到主机地址。
//引用pg模块
var pg = require('pg');
// var conString = "数据库类型://用户名:密码@服务器名称:端口号/数据库名称";
var conString = "postgres://postgres:123465?@localhost:5432/postgres";
var client = new pg.Client(conString);
检查几遍后,一直没发现问题
又尝试使用其他库,sequelize连接postgresql还是有问题
最后发现问题出现在密码上,密码里出现了 ?问号,应该是pg,sequelize没能正确识别出?是密码。
把密码更改了就好了,不要出现特殊字符
如何更改密码呢
1. SQL语句
这里不再展示
2. pgAdmin
很简单就更改成功了,如果帮到大家了,还请多多支持。
我的个人博客 :https://ruoxianer.github.io/