RMySQLをWindows7にインストールする
作者によるとバイナリ配布めんどいということで、ソースからインストールする必要がある。
原則として下記の指示に従えば良い。
http://biostat.mc.vanderbilt.edu/wiki/Main/RMySQL
1. Rtoolsのインストール
下記から対応するものをインストール。
http://cran.r-project.org/bin/windows/Rtools/
2. MySQLのインストール
入っているものと思っていたらWorkbenchしか入っていなかったのでMySQL Serverを下記から追加インストールした。
http://dev.mysql.com/downloads/installer/5.6.html
3. Renviron.siteファイルにMYSQL_HOMEを追加する
自分の場合、Renviron.siteは下記にある。
C:\Program Files\R\R-3.0.2\etc
そして下記を追加した。
MYSQL_HOME=C:/Program Files/MySQL/MySQL Server 5.6
4.RMySQLをソースからインストール
typeをsourceに指定してinstall.packages。
install.packages('RMySQL',type='source')
ここで下記のようなエラーが出たので、
gcc.exe: error: C:/Program Files/MySQL/MySQL Server 5.6/bin/libmySQL.dll: No such file or directory
libに入っているlibmysql.dllをbinにコピーして対応した。
これでインストール成功。
最近MySQL側でファイル名及びディレクトリ構成が変わったのかしらん。