0
背景:如何將R連接到遠程服務器並通過它訪問Postgresql數據庫?
- 我需要從我的本地機器訪問PostgreSQL數據庫
- 數據庫只能通過一束位於遠程服務器
對IP地址的訪問鑑於上述信息,我可以使用PGAdmin通過輸入服務器以及數據庫憑證從本地訪問數據庫。我希望能夠通過R來達到同樣的效果。
我探索了以下鏈接以獲取幫助: 請指導我如何訪問服務器並通過它訪問數據庫(全部通過R)。謝謝!
背景:如何將R連接到遠程服務器並通過它訪問Postgresql數據庫?
對IP地址的訪問鑑於上述信息,我可以使用PGAdmin通過輸入服務器以及數據庫憑證從本地訪問數據庫。我希望能夠通過R來達到同樣的效果。
我探索了以下鏈接以獲取幫助: 請指導我如何訪問服務器並通過它訪問數據庫(全部通過R)。謝謝!
查看圖書館library(RPostgreSQL)
及其功能dbConnect
。例如,
dbConnect(drv = PostgreSQL(), user = "AAA", dbname = "BBB", host = "HHH", password = "WWW",port = "PPP")
這需要數據庫密碼而不是服務器的密碼。我需要先訪問該服務器,對嗎? –
主機名(或IP地址),用戶名,密碼和數據庫名稱與您在pgadmin中使用的完全相同。 – joop
但是我使用的密碼有2個:一個用於服務器,一個用於數據庫。我在這裏錯過了很明顯的東西嗎請耐心等待,不要以爲我對此很瞭解。 –