将Sequel Pro连接到R的ODBC驱动程序



我正在尝试将Sequel Pro数据库连接到R。在Joseph Adler的"Nutshell中的R"(第164页)中,他列出了不同数据库的各种ODBC驱动程序,但我找不到Sequel Pro的驱动程序。如有任何关于使用哪种驱动程序的帮助,我们将不胜感激。

我没有Sequel Pro数据库,但以下是您可能要遵循的步骤:

  1. 安装正确的ODBC驱动程序(http://dev.mysql.com/downloads/connector/odbc/)
  2. 将数据库添加为ODBC DSN。这可以在Windows的"管理工具"->"数据源(ODBC)"中找到。(右键单击「开始」菜单上的"自定义…",然后选择"系统管理工具"下的一个显示选项即可启用。)在"文件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中的数据。对不起,我不能给你确切的过程,但我没有必要的数据。

相关内容

最新更新