Aan de slagBegin gratis

Geef de databasetabellen weer

Nadat je succesvol verbinding hebt gemaakt met een externe MySQL-database, is de volgende stap bekijken welke tabellen de database bevat. Dat kan met de functie dbListTables(). Zoals je je misschien uit de video herinnert, heeft deze functie het connectieobject als invoer nodig en geeft ze een karaktervector met de tabelnamen terug.

Deze oefening maakt deel uit van de cursus

Gevorderd data importeren in R

Bekijk cursus

Oefeninstructies

  • Voeg code toe om een vector tables te maken met de tabellen in de tweater-database. Je kunt via het object con verbinding maken met deze database.
  • Toon de structuur van tables; wat is de class van deze vector?

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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 bewerken en uitvoeren