Rmysql 删除表 R 语言

use*_*622 5 mysql r rmysql

我在 Linux/Ubuntu 机器上使用 R。我正在使用 RMySQL 包连接到 MySQL 数据库

我需要从该数据库中删除一个表,并且想知道合适的命令。我已经查看了软件包文档并搜索了“drop”和“DROP”,但没有找到任何东西:(

我使用 sqlDrop 命令删除 SQL Server 和 RODBC 包中的表。我希望它与 RMySQL 包等效

nic*_*ola 5

删除表RMySQL是由该dbRemoveTable函数处理的。如果你想删除一个名为test你可以的表(假设conn是你的连接对象):

dbRemoveTable(conn,"test")
Run Code Online (Sandbox Code Playgroud)

或者,您可以dbGetQuery直接在 MySQL 中执行命令(即使它不返回查询结果)。例如:

dbGetQuery(conn,"DROP TABLE test")
Run Code Online (Sandbox Code Playgroud)