2017-04-18 47 views
0

我正在努力開發一個服務器與Node.js要求postgreSQL數據庫。我的問題是,我無法連接(與本地計算機,使用WiFi連接,而不是以太網)到這臺服務器,並且也連接到postgreSQL。如何連接到存儲在服務器上的postgreSQL數據庫並請求此數據庫? Node.js

我有一個用戶名和密碼連接到服務器,並且還有另一個用戶名和密碼來連接數據庫。

如何連接這兩個,並從postgreSQL數據庫中獲取我想要的信息?我可以使用命令bash連接到此服務器,如ssh,但在node.js中?

我做了這樣的事情:

var ssh = new SSH({ 
    host: 'hostname', 
    user: 'user', 
    pass: 'password' 
}); 

或者是這樣的:

var connectionString = 'postgres://user:[email protected]:port'; 

我還有一個問題,我的老師給我含@密碼,我想這會令一些問題,當我必須把我的密碼:

postgres://user:pass**@**[email protected]:port 

如何繞過此通字問題?

回答

0

您需要傳遞數據庫駐留的機器的IP地址來代替主機名。

相關問題