O processo básico é descrito aqui , mas existem várias dicas, então descreverei toda a solução (altere a versão do R e os caminhos, se necessário) :
- Instale o RTools mais recente aqui
- instalar MySQL ou arquivos de cabeçalho e biblioteca do mysql
- criar ou editar arquivo
C:\Program Files\R\R-2.12.1\etc\Renviron.site
e adicione uma linha comoMYSQL_HOME=C:/mysql
(caminho para seus arquivos mysql) - copie libmysql.lib de mysql/lib para mysql/lib/opt para atender as dependências.
- copie libmysql.dll para
C:\Program Files\R\R-2.12.1\bin
ou parawindows/system32
diretório. - execute
install.packages('RMySQL',type='source')
e aguarde enquanto a compilação termina.
Isso funcionou para mim no Windows 7 de 64 bits, portanto, não deve haver problemas com as versões de 32 bits
Postado inicialmente aqui (pergunta semelhante).