adding RMySQL package to R fails (on Windows)?

后端 未结 11 2555
予麋鹿
予麋鹿 2020-11-30 06:03

I can\'t figure out why my RMySQL package won\'t install - here\'s what I get:

> install.packages(\'RMySQL\',type=\'source\')
trying URL \'http://cran.mir         


        
11条回答
  •  迷失自我
    2020-11-30 06:43

    I was working for last 2 days on Installation of R with RMySQL package, finally got the solution for that, here are the steps to install RMySQL package:-

    1. DOWNLOAD SOFTWARE FROM THE FOLLOWING LINKS: *a. R2.13.2: Download R from http://cran.stat.sfu.ca/index.html

        b. RTools 214:  Download RTools from http://cran.cict.fr
      
        c. RMySQL 0.8-0.tar.gz: Download RMySQL from 
        http://biostat.mc.vanderbilt.edu/wiki/main/RMySQL/RMySQL_0.8-0.tar.gz
      
        d. MySQL Server 5.0: download it from http://dev.mysql.com
      
        e. RSTUDIO (optional): download it from http://rstudio.org*
      
    2. SET THE FOLLOWING ENVIRONMENT VARIABLES

       * a. MYSQL_HOME : /path to MySQL installation folder
            e.g. MYSQL_HOME= C:\Program Files\MySQL\MySQL Server 5.5\ 
      
        b. R_HOME: /path to R installation
           e.g. R_HOME=C:\Program Files\R\R-2.13.2\
      
        c. PATH: Modify path to accommodate the above variables. *
      

      Be sure that the following paths areincluded in your Windows PATH variable: \Rtools\2.14\bin \Rtools\2.14\MinGW\bin \Rtools\2.14\MinGW64\bin

    3. CREATE FOLDER AND COPY FILES

      a. OPT: Create a folder OPT under C:\Program Files\MySQL\MySQL Server 5.5\lib and copy
      MYSQLLIB.LIB the above path. Also copy libmysql.dll to \\R\R-2.14.0\bin\ (64 bit) Or \\R\R-2.14.0\bin\i386\ (32 bit) and to C:\Windows\System32.

    b. Renviron.site: create or edit a file \\R\R-2.14.0\etc\Renviron.site and add a line: MYSQL_HOME =”C:/Program Files/MySQL/MySQL Server 5.5/” NB: USE FORWARD SLASH AND DOUBLE QUOTES HERE

    c. libMySQL.dll: Copy this file to C:\Program Files\R\R-2.13.2\bin\i386 as well as C:\Program Files\R\R-2.13.2\bin

    1. RUN COMMANDS

      a. Install.Packages: Run R GUI by clicking on the R icon on desktop or from Start menu. Type INSTALL.PACKAGES(“RMySQL”,type=”Sources”). This will download the required software from repositories.

    b. Command Prompt: Copy the downloaded zip file (in step 4.a.) and paste it under R installation folder. Go to start menu and open Command Prompt. Go to the R installation folder and type R CMD INSTALL RMySQL_0.8-0.tar.gz

      *COMMANDS:
      >library(RMySQL)
       >drv = dbDriver("MySQL")
       >con = dbConnect(drv,host="localhost",dbname="test",user="root",pass="root")
       >album = dbGetQuery(con,statement="select * from t_master")
       >album*
    

提交回复
热议问题