Lister les tables de la base de données
Après avoir établi une connexion à une base de données MySQL distante, l'étape suivante consiste à voir quelles tables elle contient. Vous pouvez le faire avec la fonction dbListTables(). Comme vous l'avez vu dans la vidéo, cette fonction prend l'objet de connexion en entrée et renvoie un vecteur de chaînes de caractères contenant les noms des tables.
Cette activité fait partie du cours
Importation de données intermédiaire avec R
Instructions de l’exercice
- Ajoutez du code pour créer un vecteur
tablesqui contient les tables de la base de données tweater. Vous pouvez y accéder au moyen de l'objetcon. - Affichez la structure de
tables; quelle est la classe de ce vecteur ?
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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