Mysql
 sql >> Datenbank >  >> RDS >> Mysql

R ODBC MySQL-Verbindungsbeispiel

Stellen Sie zunächst eine Verbindung her.

1) Für mich musste ich einen Treiber auf der MySql-Website herunterladen, der je nach System und Version variiert, ich habe diese Seite verwendet:

Windows ODBC-Treiber

2) Führen Sie nach dem Herunterladen das Setup-Dienstprogramm aus.

3) Als nächstes richten Sie den DSN ein. Anweisungen für Windows finden Sie hier: MySQL ODBC DSN-Einrichtung

4) Wichtig:Merken Sie sich den Namen des DSN, da er verwendet wird, wenn Sie den Kanal in RODBC erstellen, um sich mit Ihrer Datenbank zu verbinden.

5) Schließlich, sobald dies eingerichtet ist, installieren und laden Sie RODBC Paket.

6) Um eine Verbindung zu Ihrer Datenbank herzustellen, verwenden Sie Folgendes:

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

wobei 'mysql 2' der Name Ihrer DSN-Verbindung ist, NICHT der Name der Datenbank.

7) Schließlich können Sie eine Anfrage wie diese senden:

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