Het basisproces wordt hier beschreven , maar er zijn verschillende hints, dus ik zal de hele oplossing beschrijven (wijzig de R-versie en paden indien nodig) :
- Installeer de nieuwste RTools van hier
- installeer MySQL of header- en bibliotheekbestanden van mysql
- bestand maken of bewerken
C:\Program Files\R\R-2.12.1\etc\Renviron.siteen voeg een regel toe zoalsMYSQL_HOME=C:/mysql(pad naar uw mysql-bestanden) - kopieer libmysql.lib van mysql/lib naar mysql/lib/opt om aan de afhankelijkheden te voldoen.
- kopieer libmysql.dll naar
C:\Program Files\R\R-2.12.1\binof naarwindows/system32directory. - voer
install.packages('RMySQL',type='source')uit en wacht terwijl de compilatie stopt.
Dit werkte voor mij op Windows 7 64 bit, dus er zouden geen problemen moeten zijn met 32 bit versies
Oorspronkelijk gepost hier (vergelijkbare vraag).