如何将Rstudio连接到mysql数据库的AWS实例?

时间:2016-01-22 12:31:33

标签: mysql r amazon-web-services rstudio aws-ec2

我在本地系统上安装了Rstudio和RMySQL软件包,我想连接到AWS EC2上托管的测试服务器数据库。我正在使用followinf命令:

mysqlconnection = dbConnect(MySQL(), user='root', password='*****', 
        dbname='sakila', host='ec2-55-231-255-3.compute-1.amazonaws.com',port=1234)

但是它提供了无法连接到数据库的错误。它适用于localhost。请建议需要做什么。

2 个答案:

答案 0 :(得分:0)

你可能需要去你的"安全组"并将您的本地IP地址添加为允许的"入站"连接。

Amazon Webservices Dashboard > Networking > VPC > Networking and Security > Security Groups > Inbound (tab)

答案 1 :(得分:0)

您需要添加EC2实例/计算机的EC2安全组的入站IP。 但是如何??

  1. 转到EC2服务并选择您正在使用的实例
  2. 在说明中,您可以看到“安全组”
  3. 选择安全组,它将打开另一个页面,该页面显示 同一安全组的名称和属性。
  4. 从底部面板选择入站并添加本地计算机IP 地址入站

希望有帮助