短いバージョン:odbcConnect()
関数で dsn 引数を使用して MySQL データベースに接続する 方法を理解しようとしています。
より長いバージョン: これが無知な質問である場合はお詫びします。タグの下でSOを検索しても答えが見つかりませんでした。私は世界一の専門家ではありませんが、R は初めてではありません。私はMySQLが初めてです。私は自分でそれを学ぼうとしました。
Rでテーブルなどを作成し、それらをMySQLのデータベースに書き込み、後でそれらから選択して、選択したレコードをRに読み込んで分析できるようにしたいと考えています。MySQLでデータベースを作成し、テキストファイルを選択してエクスポートし、そのファイルをRに読み込むことができますが、Rからすべてを実行できるようにしたいと考えています。この目的のために、RをMySQLに接続できるようにRODBCをインストールしました直接。関数を使用する必要があることは理解していodbcConnect()
ますが、これを行うには dsn 引数に何を指定すればよいかわかりません。また、wikiやヘルプ ファイルからも把握できていません。
詳細(必要な場合):
I did not establish a uid or password when I set up MySQL
Versions used: Windows XP; R 2.10.1; MySQL 5.5
Locations of exe files: C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\R\R-2.10.1\bin
かなり基本的なアドバイスが必要だと思います。たとえば、dsn が何を表しているのかさえ知らないと仮定するのが最善かもしれません (実際にはそうではありませんが)。どんな助けでも大歓迎です。前もって感謝します。