最近在做股票的高频交易数据分析,需要用到数据库,而我只对MySQL比较熟悉,于是就安装了MySQL。当我安装好了MySQL后,正兴冲冲地准备安装RMySQL包时,问题来了:RMySQL包不支持windows操作系统!!!晴天霹雳啊!真的不支持吗?在花了n个小时,查阅了大量的英文资料后得出一个结论:在windows操作系统下,RMySQL包可以安装成功。

现将安装方法分享一下,让纠结此问题的童鞋们不再为此苦恼。

说明:

1、我用的R语言是64位的2.15.2版,安装路径是:D:\R\R-2.15.2;

2、MySQL是5.5.17版,安装路径是:D:\MySQL\MySQLServer 5.5;

安装过程:

1、安装R语言;

2、安装Rtools2.16(注意选择Rtools版本,不同版本的Rtools支持不同版本的R语言,Rtools下载地址:http://cran.r-project.org/bin/windows/Rtools/

安装时最好选择默认的安装路径,不要修改,这样便于识别。)

3、安装MySQL(5.5.17);

4、新建文本文档,在文本内输入

MYSQL_HOME=D:\MySQL\MySQLServer 5.5

保存。然后修改该文本名和拓展名,改为Renviron.site 。把它放在文件夹D: \R\R-2.15.2\etc中

5、打开文件夹D:\MySQL\MySQL Server 5.5\lib,把libmysql.lib复制到D:\MySQL\MySQL Server 5.5\lib\opt(lib下没有文件夹opt,自己新建);把libmysql.dll复制到D:\MySQL\MySQL
Server 5.5\lib\opt、 D: \R\R-2.13.0\bin\x64(64位的R是文件夹x64,32位的R也应该有类似的文件夹)和D:\MySQL\MySQLServer 5.5\bin\。

6、安装RMySQL,install.packages('RMySQL', type ='source');

7、验证RMySQL安装是否成功:

>Sys.getenv("MYSQL_HOME")

如果成功,则显示:

[1] "D:/MySQL/MySQL Server5.5"

> library("RMySQL")

如果成功,则显示:

载入需要的程辑包:DBI

MYSQL_HOME defined asD:/MySQL/MySQL Server 5.5

最新文章

  1. XML语言基础3--Schema
  2. python getopt使用
  3. JS 内部传参
  4. scala言语基础学习八
  5. python解析页面上json字段
  6. 我用Cocos2d-x模拟《Love Live!学院偶像祭》的Live场景(三)
  7. SMD晶振发展和智能手机的普及总是惊人的相似!
  8. php中常用的字符串比较函数strcmp()实例解释
  9. Android开发学习之路--RxAndroid之初体验
  10. Java基础之入门
  11. 权限系统设计-day01
  12. scala的input
  13. Mac电脑 阿里云ECS(ContentOS) Apache+vsftpd+nodejs+mongodb建站过程总结
  14. (惊艳)hashmap的理解(映射)
  15. [Lua] 迭代器 闭合函数 与 泛型for
  16. day2、购物商城
  17. offset,client,scroll,style,getBoundingClientRect相关笔记
  18. rest-assured的默认值与Specification重用
  19. (12)Linux shell之read 用法
  20. 大图轮播js

热门文章

  1. 面试官:HashSet如何保证元素不重复?
  2. AT3589 Similar Arrays 题解
  3. java 图形化小工具Abstract Window Toolit ImageIO缩放图片,添加水印
  4. JAVA结合WebSocket实现简单客服聊天功能
  5. JAVA实现map集合转Xml格式
  6. 【九度OJ】题目1074:对称平方数 解题报告
  7. 【LeetCode】147. Insertion Sort List 解题报告(Python)
  8. Lotus and Horticulture
  9. 1370 - Bi-shoe and Phi-shoe
  10. WPF中的StaticResource和DynamicResource有什么区别