CommencerCommencez gratuitement

Lister les tables de la base de données

Après vous être connecté avec succès à 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 vu dans la vidéo, cette fonction attend l’objet de connexion en entrée et renvoie un vecteur de caractères contenant les noms de tables.

Cet exercice fait partie du cours

<cours>Importation de données en R : niveau intermédiaire</cours>
Voir le cours

Instructions de l’exercice

  • Ajoutez du code pour créer un vecteur tables qui contient les tables de la base tweater. Vous pouvez vous y connecter via 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