MySQLデータベースに接続するRプロシージャを実行しています。これは、パッケージRMySQLを使用しており、すべて正常に動作しています。しかし、今、私はRSCRIPT同じ手順トラフを実行すると、接続パラメータを渡したい、このR Mysql dbconnect parameters
library(RMySQL)
con_str <- "MySQL(), user = 'root', password = '', dbname = 'nepal_statagri', host = 'localhost'" (this is the string I want to pass as a parameter to RScript)
mysqlconnection = dbConnect(con_str)
のような、それは仕事をdoesntの、そして私がメッセージを得る:に
「エラー(関数(クラス、FDEF、mtable):署名 ための機能のために 継承された方法を見つけることができません 'dbConnectの' ' "文字"'」
何C私は何ですか?
'RMySQL'' dbConnect'この形式の単一の接続文字列を受け入れることができるバージョンはありません。 Rスクリプトで入力文字列を解析するか、おそらくMySQLグループを使用する必要があります。 –
私はこの方法で試しましたが、結果は同じです。あるいは、miを例に挙げることができますか? –
下記の@sinQuesoの答えを見てください。構文やグループを修正する必要がありますが、RMySQL APIはあなたが念頭に置いたことをすることを許可しません。 –