Rmysql语言
我在Linux/Ubuntu机器上使用R。我正在使用RMySQL包连接到MySQL数据库 我需要从数据库中删除一个表,并想知道一个合适的命令。我已经查看了软件包文档并搜索了“drop”和“drop”,但没有找到任何内容:(Rmysql语言,mysql,r,rmysql,Mysql,R,Rmysql,我在Linux/Ubuntu机器上使用R。我正在使用RMySQL包连接到MySQL数据库 我需要从数据库中删除一个表,并想知道一个合适的命令。我已经查看了软件包文档并搜索了“drop”和“drop”,但没有找到任何内容:( 我使用sqlDrop命令删除SQL server和RODBC包中的表。我希望它与RMySQL包中的表等效。在RMySQL中删除表由dbRemoveTable函数处理。如果要删除名为test的表,可以(假设conn是您的连接对象): 或者,您可以使用dbGetQuery直接在M
我使用sqlDrop命令删除SQL server和RODBC包中的表。我希望它与RMySQL包中的表等效。在
RMySQL
中删除表由dbRemoveTable
函数处理。如果要删除名为test
的表,可以(假设conn
是您的连接对象):
或者,您可以使用dbGetQuery
直接在MySQL中执行命令(即使它不返回查询结果)。例如:
dbGetQuery(conn,"DROP TABLE test")
dbRemoveTable
应该是您正在寻找的。或者,您可以dbGetQuery(conn,“DROP TABLE tablename”)
。将此作为答案,我将接受它…谢谢…它回答了我的问题您能回答吗?现在使用RMySQL::dbSendQuery(conn,“DROP TABLE test”)
。
dbGetQuery(conn,"DROP TABLE test")