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个:一个用于服务器,一个用于数据库。我在这里错过了很明显的东西吗请耐心等待,不要以为我对此很了解。 –