sql >> Base de Datos >  >> RDS >> Mysql

Ejemplo de conexión R ODBC MySQL

Primero configure una conexión.

1) Para mí tuve que descargar un controlador en el sitio web de MySql, que variará según el sistema y la versión, usé esta página:

Controladores ODBC de Windows

2) Una vez descargado, ejecute la utilidad de configuración.

3) A continuación, configure el DSN. Las instrucciones para Windows están aquí: Configuración de MySQL ODBC DSN

4) Importante:Recuerde el nombre del DSN tal como se usa cuando crea el canal en RODBC para conectarse a su base de datos.

5) Finalmente, una vez que esté configurado, instale y cargue el RODBC paquete.

6) Para conectarse a su base de datos, use algo como esto:

channel <- odbcConnect("mysql 2", uid="root")

donde 'mysql 2' es el nombre de su conexión DSN, NO el nombre de la base de datos.

7) Finalmente puedes enviar una consulta como esta:

result1 <- sqlQuery(channel, paste("SELECT * from db1"))