Mysql
 sql >> Database >  >> RDS >> Mysql

Esempio di connessione MySQL R ODBC

Per prima cosa imposta una connessione.

1) Per me ho dovuto scaricare un driver sul sito di MySql, che varia a seconda del sistema e della versione, ho usato questa pagina:

Driver ODBC di Windows

2) Una volta scaricato, eseguire l'utilità di installazione.

3) Quindi configurare il DSN. Le istruzioni per Windows sono qui: Configurazione DSN ODBC MySQL

4) Importante:ricorda il nome del DSN in quanto viene utilizzato quando crei il canale in RODBC per collegarti al tuo database.

5) Infine, una volta che questo è configurato, installi e carichi il RODBC pacchetto.

6) Per connetterti al tuo database usa qualcosa del genere:

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

dove 'mysql 2' è il nome della tua connessione DSN, NON il nome del database.

7) Finalmente puoi inviare una query come questa:

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