Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Kết nối với MySQL từ R

Đây là mã tôi sử dụng để truy cập vào MySQL từ R

# 1. Library
library(RMySQL)

# 2. Settings
db_user <- 'your_name'
db_password <- 'your_password'
db_name <- 'database_name'
db_table <- 'your_data_table'
db_host <- '127.0.0.1' # for local access
db_port <- 3306

# 3. Read data from db
mydb <-  dbConnect(MySQL(), user = db_user, password = db_password,
                 dbname = db_name, host = db_host, port = db_port)
s <- paste0("select * from ", db_table)
rs <- dbSendQuery(mydb, s)
df <-  fetch(rs, n = -1)
on.exit(dbDisconnect(mydb))

Vui lòng kiểm tra xem nó hoạt động như thế nào ở phía bạn.

Tái bút. Có vẻ như bạn bỏ lỡ thông số 'db_table'.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Solr - DIH xác định và nhập trường nhiều-nhiều

  2. thêm 30 phút vào datetime php / mysql

  3. Nhận một mục từ một chuỗi danh sách trong MySQL

  4. Thay thế các hàm mysql_ * bằng PDO và các câu lệnh đã chuẩn bị

  5. Cấu trúc truy vấn SQL - tách dữ liệu trong một cột thành hai cột