0

之前对此问题的回答之后,我正在使用 RMySQL 连接到我的 Amazon RDS 实例。我可以在不使用 SSL 的情况下进行连接,但更愿意使用为我的 EC2 实例提供的证书通过 SSL 进行连接。这种方法使用 Sequel Pro 似乎可以正常工作。

但是,当使用 RMySQL 包在 R 中尝试相同的连接时,我收到以下错误:

library(RMySQL)
con <- dbConnect(MySQL(), default.file='~/Desktop/mysql.cfg')
Error in mysqlNewConnection(drv, ...) : 
  RS-DBI driver: (Failed to connect to database: Error: SSL connection error: SSL_CTX_set_default_verify_paths failed
)

除了我的常规身份验证参数之外,该mysql.cfg文件还包含 Amazon 提供的我的 .pem 文件的路径(例如,ssl-ca='~/.ssh/file.pem')。我是否缺少其他参数?

4

0 回答 0