我對R很新,但我有一些編程經驗。 我試圖在Windows 7上安裝RMySQL和MySQL Workbench 5.2,並且我一直在獲取相同的錯誤。我已經檢查程序不同,但保持上卡住:RMySQL安裝問題與Mysql 5.5
http://vhaguiar.wordpress.com/2011/06/06/r-how-to-install-rmysql-in-windows-7-with-mysql-5-5/
http://biostat.mc.vanderbilt.edu/wiki/Main/RMySQL
MySQL是啓動和運行,我提出libmysql.lib和libmysql.dll的,但我不斷獲取以下錯誤。我想我看不出真正的問題。你有什麼建議嗎?
install.packages("RMySQL", type="source")
--- Please select a CRAN mirror for use in this session ---
provo con l'URL 'http://cran.rakanu.com/src/contrib/RMySQL_0.8-0.tar.gz'
Content type 'application/x-gzip' length 160735 bytes (156 Kb)
URL aperto
downloaded 156 Kb
** installing *source* package 'RMySQL' ...
ERROR: configuration failed for package 'RMySQL'
* removing 'C:/Program Files/R/R-2.13.2/library/RMySQL'
The downloaded packages are in
‘C:\Users\Matteo\AppData\Local\Temp\RtmpYHjzuR\downloaded_packages’
Warning messages:
1: running command 'C:/PROGRA~1/R/R-213~1.2/bin/i386/R CMD INSTALL -l "C:/Program Files/R/R-2.13.2/library" C:\Users\Matteo\AppData\Local\Temp\RtmpYHjzuR/downloaded_packages/RMySQL_0.8-0.tar.gz' had status 1
2: In install.packages("RMySQL", type = "source") :
installation of package 'RMySQL' had non-zero exit status
Sys.getenv('MYSQL_INC')
[1] ""
Sys.getenv('MYSQL_LIB')
[1] ""
Sys.getenv('MYSQL_DIR')
[1] ""
Sys.getenv('MYSQL_HOME')
[1] "C:/PROGRA~1/MySQL/MYSQLS~1.5/"
Sys.getenv('MYSQL_INC')
[1] ""
Sys.getenv('MYSQL_LIB')
[1] ""
Sys.getenv('MYSQL_DIR')
[1] ""
Sys.getenv('MYSQL_HOME')
[1] "C:/PROGRA~1/MySQL/MYSQLS~1.5/"*
這都是使用R版本2.13.2。
你安裝了RTools嗎?否則,安裝源代碼包將不起作用。我自己正在使用RODBC來訪問MySQL數據庫,完美工作,而不必亂搞構建源代碼包。 – ROLO
@ROLO RMySQL也不錯,只是沒有可用於Windows的二進制文件。我在我的Mac上使用它,我認爲編譯可能是值得的。 –
同樣的問題[這裏](http://stackoverflow.com/questions/4785933/adding-rmysql-package-to-r-fails),可能會提供更多信息。 – ROLO