我在Linux / Ubuntu机器上使用R.我正在使用RMySQL包连接到MySQL数据库
我需要从该数据库中删除一个表,并希望知道一个合适的命令。我已经查看了包文档并搜索了“drop”和“DROP”,但没有找到任何东西:(
我使用sqlDrop命令在SQL server和RODBC包的情况下删除表。我希望它等同于RMySQL包
答案 0 :(得分:4)
RMySQL
中的删除表由dbRemoveTable
函数处理。如果要删除名为test
的表,可以(假设conn
是您的连接对象):
dbRemoveTable(conn,"test")
或者,您可以使用dbGetQuery
直接在MySQL中执行命令(即使它不返回查询结果)。例如:
dbGetQuery(conn,"DROP TABLE test")