sql >> Database >  >> RDS >> Mysql

R ODBC MySQL-verbindingsvoorbeeld

Maak eerst een verbinding.

1) Voor mij moest ik een stuurprogramma downloaden op de website van MySql, die per systeem en versie zal verschillen, ik gebruikte deze pagina:

Windows ODBC-stuurprogramma's

2) Zodra dit is gedownload, voert u het installatieprogramma uit.

3) Stel vervolgens de DSN in. Instructies voor Windows vindt u hier: MySQL ODBC DSN-configuratie

4) Belangrijk:onthoud de naam van de DSN zoals deze wordt gebruikt wanneer u het kanaal in RODBC aanmaakt om verbinding te maken met uw database.

5) Als dit eenmaal is ingesteld, installeert en laadt u de RODBC pakket.

6) Gebruik zoiets als dit om verbinding te maken met uw database:

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

waarbij 'mysql 2' de naam is van uw DSN-verbinding, NIET de naam van de database.

7) Eindelijk kunt u een vraag als volgt verzenden:

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



  1. Hoe te schrijven met BCP naar een externe SQL Server?

  2. PreparedStatement en setTimestamp in oracle jdbc

  3. php mysql Group By om het laatste record te krijgen, niet het eerste record

  4. Voeg rijen in dezelfde id samen in een array