操作系统为win7 32位
使用的MySQL为5.5
使用的R为最新版本(3.1.1)
另外注意安装RTools,可以再windows环境中安装后缀为.tar.gz的文件,这个工具很重要,需要跟你安装的R安装相应版本,这里我用的是Rtools31.exe。
我主要参考了三个网页终于可以正常使用了
1、这篇文章主要使用图文的方式介绍了RTools的安装 http://www.ahschulz.de/2013/07/23/installing-rmysql-under-windows/
2、这篇文章主要介绍了安装RTools,并且介绍了具体安装后缀为.tar.gz的文件 http://blog.sina.com.cn/s/blog_46f7e25d0101h73l.html
3、这篇文章正式介绍了RMySQL的一些操作 http://blog.fens.me/r-mysql-rmysql/
参考上述三篇文章我的具体操作:
1、到R官方网站下载最新的R并安装 http://mirror.bjtu.edu.cn/cran/
2、到R官方网站下载与R匹配的RTools,按照第1篇文章勾选配置 http://mirror.bjtu.edu.cn/cran/
3、在R中通过命令 install.packages("RMySQL", type="source")下载RMySQL源码,下载完可以根据输出的信息找到下载的文件
4、找到RMySQL_0.9-3.tar.gz放到"C:Program FilesRR-3.1.1ini386"目录下,并根据自己MySQL的安装情况在"C:Program FilesMySQLMySQL Server 5.5lib"下创建opt文件夹,将lib下的"libmysql.lib"注意是.lib文件拷贝到新创建的opt文件夹下。
5、设置MYSQL_HOME的环境变量
6、转到目录"C:Program FilesRR-3.1.1ini386"下,打开命令窗口(按住shift+鼠标右击)选择在此打开命令窗口,并在命令窗口中敲入命令"rcmd INSTALL RMySQL_0.9-3.tar.gz"
到此,安装完成,可以参考第三篇文章学习使用RMySQL了。