rmysql

    0热度

    2回答

    我遇到了RMySQL程序包中的dbWriteTable命令问题。我必须将记录追加到名为'order'的表名中,这是MySQL中的一个保留字。 dbWriteTable(connection, "`order`", df, append = T) 给出的错误: Warning message: In mysqlWriteTable(conn, name, value, ...) : could

    2热度

    1回答

    我试图在Windows 7(64位)上安装RMySQL,遵循http://biostat.mc.vanderbilt.edu/wiki/Main/RMySQL的说明。我正在使用R 2.15.1,RTools 2.15,以及完整安装了最新的MySQL 5.5.28和Connector C 6.0.2,并且已经完成了复制lib和dll文件的额外步骤。当我运行install.packages(“RMyS

    3热度

    1回答

    而不是追加或覆盖整个表到数据库,RMySQL中是否有任何功能可以只更新表的一部分?因为我们的某些数据有一天可能会不完整,所以我需要保留原来的表格,并且只替换那些有新数据的行,下面是我写的函数,但没有用,需要帮助: col.info <- "(id int, timestamp bigint, yyyy int, mm int, dd int, value double, PRIMARY KEY(

    0热度

    1回答

    我的问题是,我能够连接数据库而不使用密码,也能够执行查询,但是当我试图用密码连接数据库时它给出了错误。下面我在做什么,什么是错误我刚才提到的细节: >library(DBI) >library(RMySQL) >drv<-dbDriver("MySQL") >con<-dbConnect(drv,user="sam",password="sam123",dbname="test") 那么

    2热度

    1回答

    使用RMySQL我想我用下面的代码数据库中的数据加载到R的数据框对于本: Rconnectdb: con <- dbConnect(MySQL(), user="root", password="password", dbname="prediction", host="localhost") 主代码 library(RMySQL) source("Rconnectdb") #load

    1热度

    2回答

    我有一个R例程,它需要从第三方向MySQL数据库写入文本。该文本通常包含换行符。 不幸的是, foobar <- as.data.frame(a=1, b='\n') dbWriteTable(MySQL(), foobar, 'test') 创建了记录的表; '\ n'会生成记录中断和空记录。 是否有关于RMySQL的特别之处?这是一个众所周知的问题吗?我环顾了很多地方,我没有看到有人讨论

    4热度

    2回答

    我试图运行使用MySQL或其他MySQL连接器API的工作原理简单的查询, SELECT * FROM `table` WHERE type = 'farmer' 我已经使用RMySQL包尝试了各种方法,它们都得到了同样的错误 RS-DBI driver warning: (unrecognized MySQL field type 7 in column 1 imported as char

    1热度

    2回答

    sqldf和RMySQL都是R包,允许访问MySQL数据库(前者使用后者)。它们都允许这样的语句: RMySQL: “运行任意SQL语句,并提取其所有输出(返回data.frame):” dbGetQuery(con, "select count(*) from a_table") dbGetQuery(con, "select * from a_table") sqldf: library

    3热度

    1回答

    有没有一种简单的方法可以通过Web界面访问MySQL DB中的数据?有没有可以将程序化HTTP查询翻译成CSV文件的软件包? 我想让我的实验室中的其他人可以使用R脚本,但脚本依赖于来自mySQL数据库的数据。对于普通Windows机器,RMySQL的入门门槛相对较高[下载&安装mysql客户端访问,安装RTools软件包,安装RMySQL源,测试它并处理不可避免的问题。] 有没有将程序化HTTP查

    1热度

    2回答

    我有一段时间在R,我想在DATETIME列中写入MySQL表。我怎样才能做到这一点?如果我将它格式化为一个字符串,则SQL无法识别它;如果我使用as.POSIXlt SQL仍然无法识别它。 我只是用标准dbConnect和dbWriteTable报表,以非日期就好了工作。