我已经看到了一些关于 SO 的相关问题,但没有一个对我有帮助。我在 EC2 上的 Ubuntu 机器上设置了 MySQL 数据库。我正在尝试从 R 中连接到它,使用例如,
con <- dbConnect(MySQL(), username = user, dbname = db, host = host, password = password)
其中用户名和密码是远程数据库的用户名和密码,主机是 ec2 地址(类似于ec2-54-456-161-6.us-west-2.compute.amazonaws.com
[不是真实的])
关于如何做到这一点的任何想法?
要从我机器上的 shell 登录到 Ubuntu 机器,我必须使用密钥 pem 文件。是否必须提供此密钥才能进行身份验证?如果是这样,怎么做?