Podstawowy proces opisano tutaj , ale jest kilka wskazówek, więc opiszę całe rozwiązanie (proszę zmienić wersję R i ścieżki w razie potrzeby) :
- Zainstaluj najnowsze RTools z tutaj
- zainstaluj MySQL lub pliki nagłówkowe i biblioteki mysql
- utwórz lub edytuj plik
C:\Program Files\R\R-2.12.1\etc\Renviron.site
i dodaj linię taką jakMYSQL_HOME=C:/mysql
(ścieżka do twoich plików mysql) - skopiuj libmysql.lib z mysql/lib do mysql/lib/opt, aby spełnić zależności.
- skopiuj libmysql.dll do
C:\Program Files\R\R-2.12.1\bin
lub dowindows/system32
katalog. - uruchom
install.packages('RMySQL',type='source')
i poczekaj, aż kompilacja się zakończy.
To zadziałało dla mnie w 64-bitowym systemie Windows 7, więc nie powinno być problemów z wersjami 32-bitowymi
Początkowo opublikowano tu (podobne pytanie).