2012-03-17 11 views
9

Próbowałem użyć pakietu RMySQL ale ja dostać ten błąd robi:Jak korzystać z RMySQL w Windows?

install.packages('RMySQL') 

Warning in install.packages : 
    package ‘RMySQL’ is not available (for R version 2.14.2) 

Co mogę zrobić, aby użyć MySQL z R?

Dziękujemy!

+1

Możliwy duplikat http://stackoverflow.com/q/5223113/567015 –

Odpowiedz

4

Nie ma binarnego okna dostępnego dla pakietu RMySQL. Oznacza to, że będziesz musiał zainstalować ten pakiet ze źródła i zbudować go samodzielnie.

Na stronie CRAN RMySql można zauważyć brak jest binarny dostępne, wraz z linkiem do Pre-compiled binary packages for R-2.14.x for Windows

z tej strony:

Packages related to many database system must be linked to the exact 
version of the database system the user has installed, hence it does 
not make sense to provide binaries for packages 
    RMySQL, ROracle, ROracleUI, 
although it is possible to install such packages from sources by 
    install.packages('packagename', type='source') 
after reading the manual 'R Installation and Administration'. 

Więc czytać instrukcje, w szczególności R Installation and Administration, zainstalować RTools, a następnie użyć:

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

Mam zainstalowane RTools i następnie zainstaluj.pakiety ('RMySql', type = 'source'), ale zawsze otrzymuję: ERROR: konfiguracja nie powiodła się dla pakietu 'RMySQL' – Dail

+0

możesz zobaczyć wiadomości, które dostaję tutaj: http://nopaste.info/ac44f7c5a6.html – Dail

2

Po zainstalowaniu Rtools, z RMySQL CRAN page pobierz źródło z linku Package source:, aby upewnić się, że masz najnowszą wersję. Następnie przeczytaj informacje zawarte w pliku INSTALL dołączonym do pakietu (lub znajdź te same informacje pod linkiem Installation: na wspomnianej stronie CRAN).

Głównym problemem większości ludzi jest stosowanie przestarzałych informacji w Internecie dotyczących starszych wersji RMySQL zamiast korzystania z instrukcji dołączonych do samego pakietu.

0

Doświadczyłem pewnych trudności z instalacją pakietu RMySQL w R, dwa razy w tym roku. Jeszcze go nie używałem. Mi pomóc w uzyskaniu wokół znanych dodatkowych problemów, śledziłem kroki znalazłem w tych dwóch artykułach: Należy pobrać, zainstalować i skonfigurować MySQL

Pierwsze pracować z Windows. Następnie musisz utworzyć lub edytować plik o nazwie Renviron.site i dodać zmienną MYSQL_HOME do swojego domyślnego środowiska oraz inne trudne modyfikacje, które mogły zadziałać dla innych osób, ale dla mnie nie zadziałały.

Wygląda na to, że nie jest zalecane uruchamianie RMySQL w systemie Windows; istnieją inne pakiety, których możesz użyć, aby R działał z MySQL. Sprawdzałem R blogerów, R Studio Support i R Help Mailing List, aby znaleźć sposób na obejście problemu.

Mimo że są to użyteczne zasoby, nie ma gwarancji, że kroki rozwiązywania problemów będą skuteczne dla wszystkich. Możesz spróbować za ich pomocą zainstalować pakiet RMySQL, a jeśli działają, powinieneś być w stanie użyć pakietu z R.

Powiązane problemy