【发布时间】:2015-06-21 07:42:42
【问题描述】:
我正在运行一个将数据添加到 mySQL 数据库的 R 脚本。我通常格式化数据并在几个小时后添加它(数据字符串不连续)。我的第一组数据已正确添加到 MySQL 数据库中。第二串数据无法正确添加。
con = dbConnect(MySQL(), user='root', password='xxxxxx', dbname='test', host='localhost')
dbWriteTable(con, 'Tables', value = parseTweets(filterStream(file.name= "", track=c("lebron"), timeout=10, oauth=my_oauth)))
当我再次重新运行最后一个代码 (dbWriteTable) 时,它给了我以下错误
错误:.local(conn, statement, ...) 中的错误: 无法运行语句:表“表”已存在
我也用过
dbWriteTable(con, 'Tables', value = parseTweets(filterStream(file.name= "", track=c("lebron"), timeout=10, oauth=my_oauth)), append = TRUE)
但它提供了相同的错误
【问题讨论】: