Драйвер ODBC для подключения Sequel Pro к R - PullRequest
0 голосов
/ 30 марта 2012

Я пытаюсь подключить свою базу данных Sequel Pro к R. В книге Джозефа Адлера «R в двух словах» - стр. 164 - он перечисляет различные драйверы ODBC для разных баз данных, но я не могу найти один для Sequel Pro. Любая помощь по использованию драйвера будет принята с благодарностью.

1 Ответ

1 голос
/ 31 марта 2012

У меня нет базы данных Sequel Pro, но вы можете выполнить следующие шаги:

  1. Установить соответствующий драйвер ODBC (http://dev.mysql.com/downloads/connector/odbc/)
  2. Добавить базу данных как ODBCDSN. Это доступно в Windows в разделе «Администрирование» -> «Источники данных» (ODBC). (Включите, щелкнув правой кнопкой мыши меню «Пуск», «Настройка ...» и выберите один из параметров отображения в разделе «Инструменты системного администрирования».)Добавьте базу данных в «File DSN» (наиболее вероятно) или «DSN пользователя».
  3. Используйте R для открытия соединения ODBC:

    library(RODBC)
    dsn <- "this is the dsn assigned in the windows tool"
    db <- odbcConnect(dsn)
    sqlQuery(db, "select * from whatever")
    sqlSave(db, df)
    

Данныев df. Извините, я не могу дать вам точный процесс, но у меня нет необходимых данных.

...