Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

R Exemplo de conexão MySQL ODBC


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"))