当前位置: 首页 > 工具软件 > RMySQL > 使用案例 >

R语言之RMysql 包安装

鲁展
2023-12-01

安装环境:window 7 sp1 + R-3.1.2  + MySQL Server 5.7


一、网上下载了Rtools31

Rtools下载地址 http://cran.r-project.org/bin/windows/Rtools/ 
找到对应的包下载并且安装


二、本人电脑已经装好mysql 版本是5.7的,没有装的,到网上找一个mysql 在安装

注意安装时候选用的mysql 版本,我选用了32位,若是选用64位,则后面R得切换到64位上安装rmysql,这个花了我三四个小时才弄明白,本来想32 或者64位的R都能用rmysql,最后发现你的买sql装的时候已经固定了多少位了,唉,写在这里,提醒各位少走弯路。

三、环境配置(重要)

我的mysql 路径为C:\Program Files (x86)\MySQL\MySQL Server 5.7    

我的R 路径为D:\zhoujun\Program_Files\R-3.1.2

(根据每人的安装路径情况而定)

1、将C:\Program Files (x86)\MySQL\MySQL Server 5.7\lib 下的libmysql.dll 和libmysql.lib 复制到C:\Windows\System32 文件夹下


2、和上面一样将libmysql.dll 和libmysql.lib 复制到C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin 文件夹下


3、在文件夹C:\Program Files (x86)\MySQL\MySQL Server 5.7\lib 下若是没有opt文件夹则新建一个文件夹,名字为opt,并且将上面一样的libmysql.dll 和libmysql.lib两个文件复制到C:\Program Files (x86)\MySQL\MySQL Server 5.7\lib\opt文件夹下


4、设置环境变量:将R以及mysql添加到path中

D:\zhoujun\Program_Files\R-3.1.2\bin\i386 (我用的是32位的R)

D:\zhoujun\Program_Files\R-3.1.2

C:\Program Files (x86)\MySQL\MySQL Server 5.7  


5、在系统环境变量中新建一个变量MYSQL_HOME

并将值设置为C:/Program Files (x86)/MySQL/MySQL Server 5.7   也就是你的mysql 根目录


6、在R安装 目录下D:\zhoujun\Program_Files\R-3.1.2\etc 文件夹内新建Rprofile.site 文件

并在文件内添加一句MYSQL_HOME="C:/Program Files (x86)/MySQL/MySQL Server 5.7"

路径内包含空格 要加双引号。


四、安装DBI 、rmysql

在交互环境下

install.packages('DBI',type='source')

install.packages('RMySQL',type='source')


主要参考http://www.dataguru.cn/article-3555-1.html

 类似资料: