2017-12-11 24 views
0

RStudioローカルIDEからエンタープライズMySQLサーバー(APS)に接続したいとします。ローカルRStudioからMySQLデータベースに接続できません

:私は "RMySQL"、 "DBI" と "dbConnectの" パッケージと、次のコード(消毒)を使用してインストールし、ロード

Error in .local(drv, ...) : Failed to connect to database: Error: Unknown MySQL Server Host '' (11001)

しかし、 は、私は次のようなエラーメッセージが出続けます

drv <- dbDriver("MySQL") 
dbname <- "DCA-APS-PRD" 
user <- "<My_SSO_USERID>" 
password <- "<My_SSO_PASSWORD>" 
host <- "<prod server ip>" 
port <- <prod server port> 

con <- dbConnect(drv, user=user, password=password, dbname=dbname, host=host, port=port) 

私は間違っていますか?

答えて

0

まず、あなたのラップトップ上でのConnector/ODBCをインストールし、あなたはここでそれを見つけることができます: https://dev.mysql.com/downloads/connector/odbc/

を次にコネクタに接続パラメータ(ユーザ、IP、...)を挿入し、テストボタンを使用してテスト。すべてがOKであれば、RパッケージRODBCをインストールします。

channel <- odbcConnect("connector", uid="user") 
result <- paste("select * from table") 
table<-sqlQuery(channel, result,error=TRUE) 
table 
:その後 https://cran.r-project.org/web/packages/RODBC/index.html

を、このように、接続をテスト

関連する問題