Error in connecting R to MySQL running on Amazon ec2 Ubuntu machine -
i have configured mysql on amazon ec2 ubuntu machine. trying connect mysql db rstudio running on same machine. using r package rmysql same.
my r-code:
library(dbconnect) library(rmysql) con = dbconnect(mysql(), user='user1', password='pass1', dbname='db1', host='http://ec2-*********.us-west-2.compute.amazonaws.com/') the error message:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.22/angular.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.1.0/knockout-min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.9/d3.min.js"></script> error in mysqlnewconnection(drv, ...) : rs-dbi driver: (failed connect database: error: unknown mysql server host 'http://ec2-52-24-185-205.us-west-2.compute.amazonaws.com/' (2) <!-- end snippet -->
you should able connect on ubuntu machine mysql database using following:
library("rmysql") mysqlcreds <- list(dbhostname = "yourhostip", dbname = "yourdb", username = "yourusername", pass = "yourpassword", port = 1111 ) drv <- dbdriver("mysql") dbconnect(drv, host=mysqlcreds$dbhostname, dbname=mysqlcreds$dbname, user=mysqlcreds$username, password=mysqlcreds$pass, port = mysqlcreds$port) where of course port whichever port or dba has specified...
Comments
Post a Comment