sql >> Databasteknik >  >> RDS >> Mysql

R ODBC MySQL-anslutningsexempel

Skapa först en anslutning.

1) För mig var jag tvungen att ladda ner en drivrutin på MySqls webbplats, som kommer att variera beroende på system och version, jag använde denna sida:

Windows ODBC-drivrutiner

2) När detta har laddats ner, kör installationsprogrammet.

3) Installera nästa DSN. Instruktioner för windows finns här: MySQL ODBC DSN-installation

4) Viktigt:Kom ihåg namnet på DSN eftersom det används när du skapar kanalen i RODBC för att ansluta till din databas.

5) Slutligen, när detta är konfigurerat installerar och laddar du RODBC paket.

6) För att ansluta till din databas använd något i stil med detta:

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

där 'mysql 2' är namnet på din DSN-anslutning, INTE namnet på databasen.

7) Slutligen kan du skicka en fråga så här:

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



  1. Hur man formaterar datum och tid i SQL Server

  2. Få rangordning på rad i OrderBy beskrivande vältalig fråga, hur kan jag få den här frågan att fungera i laravel 5.5 vältaliga?)

  3. array_agg för matristyper

  4. Hur kan jag hitta vilka tabeller som refererar till en given tabell i Oracle SQL Developer?