ndb_drop_table —删除NDB表
ndb_drop_table删除指定的NDB
表。(如果您尝试在使用非存储引擎创建的表上使用此方法NDB
,则尝试将失败,并显示错误723:不存在这样的表。)在某些情况下,它可能比DROP TABLE
在NDB
表上使用MySQL语句快一个数量级。
用法
ndb_drop_table -c connection_string tbl_name -d db_name
下表包含特定于ndb_drop_table的选项。附加说明如下表。有关大多数NDB群集程序(包括ndb_drop_table)通用的选项,请参见“ NDB群集程序的通用选项— NDB群集程序的通用选项”。
ndb_drop_table程序的命令行选项
格式 | 描述 | 添加,不建议使用或删除 |
---|---|---|
| 在其中找到表的数据库的名称 | (在所有基于MySQL 8.0的版本中受支持) |
在NDB 8.0.17之前,NDB
使用此实用程序删除的表保留在MySQL数据字典中,但无法DROP TABLE
在mysql客户端中使用删除。在NDB 8.0.17及更高版本中,可以使用删除此类“孤立”表DROP TABLE
。(缺陷#29125206,错误#93672)