CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Ajoutez du code pour créer un vecteur tables qui contient les tables de la base de données tweater. Vous pouvez y accéder au moyen de l'objet con.
  • 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
Modifier et exécuter le code