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
Oefeninstructies
- Voeg code toe om een vector
tableste maken met de tabellen in de tweater-database. Je kunt via het objectconverbinding 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