我正在使用https://github.com/brianc/node-postgres pg
模块。显然我不能使用 Unicode 密码连接到数据库。psql
从具有连接参数的同一位置可以正常工作。使用 Node.js,它给出了 ne password authentication failed for user
。当我检查时,console.log()
我确切地看到了我的期望。如果我在数据库和连接字符串中都将密码更改为 ASCII,一切正常。但我需要使用旧的 Unicode 密码......
我尝试了两个https://github.com/brianc/node-postgres/wiki/Client
new pg.Client({...password: Código
和
conString = "postgres://...Código@"
我知道 ODBC ( Driver={PostgreSQL UNICODE};
) 和 JDBC ( ;Unicode=true
) 在连接字符串中都支持 UTF。我在 Node.jspg
模块 UTF 支持上一无所获。
请帮忙。
我看到了http://www.connectionstrings.com/postgresql/并阅读了https://github.com/brianc/node-postgres上的文档。请帮忙解答这个问题。
谢谢!