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
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ć obiektucon. - 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