ndb_drop_table 删除指定的 NDB 表。(如果您尝试在不是由 NDB 存储引擎创建的表上使用此命令,则尝试将失败,并出现错误 723: 表不存在。)此操作速度极快;在某些情况下,它可能比在 NDB 表上使用 MySQL DROP TABLE 语句快一个数量级。
用法
ndb_drop_table -c connection_string tbl_name -d db_name可在 ndb_drop_table 中使用的选项显示在下面的表格中。表后有更多描述。
-
命令行格式 --character-sets-dir=path包含字符集的目录。
-
命令行格式 --connect-retries=#类型 整数 默认值 12最小值 0最大值 12在放弃之前重试连接的次数。
-
命令行格式 --connect-retry-delay=#类型 整数 默认值 5最小值 0最大值 5尝试联系管理服务器之间的等待秒数。
-
命令行格式 --connect-string=connection_string类型 字符串 默认值 [无]与
--ndb-connectstring相同。 -
命令行格式 --core-file在错误时写入核心文件;用于调试。
--database,-d命令行格式 --database=name类型 字符串 默认值 TEST_DB表所在的数据库的名称。
-
命令行格式 --defaults-extra-file=path类型 字符串 默认值 [无]在读取全局文件后读取给定文件。
-
命令行格式 --defaults-file=path类型 字符串 默认值 [无]仅从给定文件读取默认选项。
-
命令行格式 --defaults-group-suffix=string类型 字符串 默认值 [无]还读取具有 concat(group, suffix) 的组。
-
命令行格式 --help显示帮助文本并退出。
-
命令行格式 --login-path=path类型 字符串 默认值 [无]从登录文件读取给定路径。
-
命令行格式 --no-login-paths跳过从登录路径文件读取选项。
-
命令行格式 --ndb-connectstring=connection_string类型 字符串 默认值 [无]设置连接到 ndb_mgmd 的连接字符串。语法:
[nodeid=。覆盖id;][host=]hostname[:port]NDB_CONNECTSTRING和my.cnf中的条目。 -
命令行格式 --ndb-mgm-tls=level类型 枚举 默认值 relaxed有效值 relaxedstrict设置连接到管理服务器所需的 TLS 支持级别;
relaxed或strict之一。relaxed(默认值)表示尝试建立 TLS 连接,但不强制成功;strict表示连接需要 TLS。 -
命令行格式 --ndb-mgmd-host=connection_string类型 字符串 默认值 [无]与
--ndb-connectstring相同。 -
命令行格式 --ndb-nodeid=#类型 整数 默认值 [无]设置此节点的节点 ID,覆盖由
--ndb-connectstring设置的任何 ID。 --ndb-optimized-node-selection命令行格式 --ndb-optimized-node-selection启用针对事务节点选择的优化。默认情况下启用;使用
--skip-ndb-optimized-node-selection禁用。-
命令行格式 --ndb-tls-search-path=list类型 路径名 默认值 (Unix) $HOME/ndb-tls默认值 (Windows) $HOMEDIR/ndb-tls指定要搜索 CA 文件的目录列表。在 Unix 平台上,目录名以冒号 (
:) 分隔;在 Windows 系统上,分号字符 (;) 用作分隔符。目录引用可以是相对的或绝对的;它可能包含一个或多个环境变量,每个环境变量都以一个前缀美元符号 ($) 表示,并在使用前进行扩展。搜索从最左边的命名目录开始,并从左到右进行,直到找到一个文件。空字符串表示空搜索路径,这会导致所有搜索失败。由单个点 (
.) 组成的字符串表示将搜索路径限制为当前工作目录。如果没有提供搜索路径,则使用编译后的默认值。此值取决于使用的平台:在 Windows 上,这是
\ndb-tls;在其他平台(包括 Linux)上,它是$HOME/ndb-tls。这可以通过使用-DWITH_NDB_TLS_SEARCH_PATH编译 NDB Cluster 来覆盖。 -
命令行格式 --no-defaults不要从任何选项文件读取默认选项,登录文件除外。
-
命令行格式 --print-defaults打印程序参数列表并退出。
-
命令行格式 --usage显示帮助文本并退出;与
--help相同。 -
命令行格式 --version显示版本信息并退出。