Bắt đầu ngayBắt đầu miễn phí

Liệt kê các bảng trong cơ sở dữ liệu

Sau khi bạn đã kết nối thành công tới một cơ sở dữ liệu MySQL từ xa, bước tiếp theo là xem cơ sở dữ liệu đó có những bảng nào. Bạn có thể làm việc này với hàm dbListTables(). Như bạn có thể nhớ từ video, hàm này cần đối tượng kết nối làm đầu vào và trả về một vector ký tự chứa tên các bảng.

Bài tập này là một phần của khóa học

Nhập dữ liệu nâng cao trong R

Xem khóa học

Hướng dẫn bài tập

  • Thêm mã để tạo một vector tables, chứa các bảng trong cơ sở dữ liệu tweater. Bạn có thể kết nối tới cơ sở dữ liệu này thông qua đối tượng con.
  • Hiển thị cấu trúc của tables; lớp (class) của vector này là gì?

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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
Chỉnh sửa và Chạy Mã