Đầu tiên hãy thiết lập kết nối.
1) Đối với tôi, tôi phải tải xuống trình điều khiển trên trang web của MySql, trình điều khiển này sẽ khác nhau tùy theo hệ thống và phiên bản, tôi đã sử dụng trang này:
Trình điều khiển ODBC của Windows
2) Sau khi tải xuống, hãy chạy tiện ích thiết lập.
3) Tiếp theo thiết lập DSN. Hướng dẫn dành cho windows tại đây: Thiết lập MySQL ODBC DSN
4) Quan trọng:Hãy nhớ tên của DSN vì nó được sử dụng khi bạn tạo kênh trong RODBC để kết nối với cơ sở dữ liệu của bạn.
5) Cuối cùng, khi quá trình này được thiết lập, bạn cài đặt và tải RODBC
gói hàng.
6) Để kết nối với cơ sở dữ liệu của bạn, hãy sử dụng một cái gì đó như sau:
channel <- odbcConnect("mysql 2", uid="root")
trong đó 'mysql 2' là tên của kết nối DSN của bạn, KHÔNG phải tên của cơ sở dữ liệu.
7) Cuối cùng, bạn có thể gửi một truy vấn như sau:
result1 <- sqlQuery(channel, paste("SELECT * from db1"))