Den grundlæggende proces er beskrevet her , men der er flere hints, så jeg vil beskrive hele løsningen (ændr R-versionen og stierne, hvis det er nødvendigt) :
- Installer de seneste RTools fra her
- installer MySQL eller header- og biblioteksfiler for mysql
- opret eller rediger fil
C:\Program Files\R\R-2.12.1\etc\Renviron.site
og tilføj linje somMYSQL_HOME=C:/mysql
(sti til dine mysql-filer) - kopier libmysql.lib fra mysql/lib til mysql/lib/opt for at opfylde afhængigheder.
- kopiér libmysql.dll til
C:\Program Files\R\R-2.12.1\bin
eller tilwindows/system32
bibliotek. - kør
install.packages('RMySQL',type='source')
og vent, mens kompileringen slutter.
Dette fungerede for mig på Windows 7 64 bit, så der skulle ikke være nogen problemer med 32 bit versioner
Oprindeligt indsendt her (lignende spørgsmål).