LoslegenKostenlos starten

Datenbanktabellen auflisten

Nachdem du dich erfolgreich mit einer entfernten MySQL-Datenbank verbunden hast, ist der nächste Schritt herauszufinden, welche Tabellen die Datenbank enthält. Das geht mit der Funktion dbListTables(). Wie du dich aus dem Video erinnerst, benötigt diese Funktion das Verbindungsobjekt als Eingabe und gibt einen Character-Vektor mit den Tabellennamen aus.

Diese Übung ist Teil des Kurses

<Kurs>Fortgeschrittenes Importieren von Daten in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Ergänze Code, um einen Vektor tables zu erzeugen, der die Tabellen in der tweater-Datenbank enthält. Du kannst über das Objekt con eine Verbindung zu dieser Datenbank herstellen.
  • Lass die Struktur von tables anzeigen: Welche Klasse hat dieser Vektor?

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Load the DBI package
library(DBI)

# Connect to the MySQL database: con
con <- dbConnect(RMySQL::MySQL(), 
                 dbname = "tweater", 
                 host = "courses.csrrinzqubik.us-east-1.rds.amazonaws.com", 
                 port = 3306,
                 user = "student",
                 password = "datacamp")

# Build a vector of table names: tables


# Display structure of tables
Code bearbeiten und ausführen