Zacznij terazZacznij za darmo

Wypisz tabele z bazy danych

Po nawiązaniu połączenia ze zdalną bazą danych MySQL kolejnym krokiem jest sprawdzenie, jakie tabele się w niej znajdują. Możesz to zrobić za pomocą funkcji dbListTables(). Jak pewnie pamiętasz z filmu, ta funkcja przyjmuje obiekt połączenia jako argument i zwraca wektor tekstowy z nazwami tabel.

To ćwiczenie jest częścią kursu

Importowanie danych w R – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj kod tworzący wektor tables, który zawiera tabele z bazy danych tweater. Do połączenia z tą bazą możesz użyć obiektu con.
  • Wyświetl strukturę wektora tables – jaka jest klasa tego wektora?

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod