Primeiro configure uma conexão.
1) Para mim tive que baixar um driver no site do MySql, que varia de sistema e versão, usei esta página:
Drivers ODBC do Windows
2) Uma vez baixado, execute o utilitário de configuração.
3) Em seguida, configure o DSN. As instruções para o Windows estão aqui: Configuração do DSN ODBC do MySQL
4) Importante:Lembre-se do nome do DSN como ele é usado quando você cria o canal no RODBC para se conectar ao seu banco de dados.
5) Finalmente, uma vez configurado você instala e carrega o
RODBC
pacote. 6) Para se conectar ao seu banco de dados, use algo assim:
channel <- odbcConnect("mysql 2", uid="root")
onde 'mysql 2' é o nome da sua conexão DSN, NÃO o nome do banco de dados.
7) Finalmente, você pode enviar uma consulta como esta:
result1 <- sqlQuery(channel, paste("SELECT * from db1"))