ndb_move_data 将数据从一个 NDB 表复制到另一个。
用法
使用源表和目标表的名称调用该程序;其中一个或两个可以选择性地使用数据库名称进行限定。两个表都必须使用 NDB 存储引擎。
ndb_move_data options source target下表显示了 可以与ndb_move_data一起使用的选项。表后有其他说明。
表 21.35 与程序 ndb_move_data 一起使用的命令行选项
| 格式 | 描述 | 添加、弃用或删除 |
|---|---|---|
| 出现永久性错误时转储核心(调试选项) | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 字符集所在的目录 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 放弃前重试连接的次数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 尝试联系管理服务器之间等待的秒数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 与 --ndb-connectstring 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 写入核心文件出错;用于调试 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 在其中找到表的数据库的名称 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 读取全局文件后读取给定文件 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 仅从给定文件中读取默认选项 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 还阅读带有 concat(group, suffix) 的组 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 移动所有行后删除源表 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 插入随机临时错误(用于测试) | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 忽略源表或目标表中的额外列 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 显示帮助文本并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 从登录文件中读取给定路径 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 允许属性数据在转换为更小的类型时被截断 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 设置用于连接到 ndb_mgmd 的连接字符串。语法:“[nodeid=id;][host=]hostname[:port]”。覆盖 NDB_CONNECTSTRING 和 my.cnf 中的条目 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 与 --ndb-connectstring 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 为此节点设置节点 ID,覆盖 --ndb-connectstring 设置的任何 ID | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 为交易节点的选择启用优化。默认启用;使用 --skip-ndb-optimized-node-selection 禁用 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 不要从登录文件以外的任何选项文件中读取默认选项 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 打印程序参数列表并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 允许将属性数据转换为更大的类型 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 指定尝试临时错误;格式为 x[,y[,z]] 其中 x=max 尝试(0=无限制),y=最小延迟(毫秒),z=最大延迟(毫秒) | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 显示帮助文本并退出;与 --help 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 启用详细消息 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
| 显示版本信息并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
-
命令行格式 --abort-on-error出现永久性错误时转储核心(调试选项)。
-
命令行格式 --character-sets-dir=path类型 细绳 默认值 [none]字符集所在的目录。
-
命令行格式 --connect-retry-delay=#类型 整数 默认值 5最小值 0最大值 5尝试联系管理服务器之间等待的秒数。
-
命令行格式 --connect-retries=#类型 整数 默认值 12最小值 0最大值 12放弃前重试连接的次数。
-
命令行格式 --connect-string=connection_string类型 细绳 默认值 [none]与 相同
--ndb-connectstring。 -
命令行格式 --core-file写入核心文件出错;在调试中使用。
-
命令行格式 --database=name类型 细绳 默认值 TEST_DB在其中找到表的数据库的名称。
-
命令行格式 --defaults-extra-file=path类型 细绳 默认值 [none]读取全局文件后读取给定文件。
-
命令行格式 --defaults-file=path类型 细绳 默认值 [none]仅从给定文件中读取默认选项。
-
命令行格式 --defaults-group-suffix=string类型 细绳 默认值 [none]还可以阅读带有 concat(group, suffix) 的组。
-
命令行格式 --drop-source移动所有行后删除源表。
-
命令行格式 --error-insert插入随机临时错误(测试选项)。
-
命令行格式 --exclude-missing-columns忽略源表或目标表中的额外列。
-
命令行格式 --help显示帮助文本并退出。
-
命令行格式 --login-path=path类型 细绳 默认值 [none]从登录文件中读取给定路径。
-
命令行格式 --lossy-conversions允许属性数据在转换为较小的类型时被截断。
-
命令行格式 --ndb-connectstring=connection_string类型 细绳 默认值 [none]设置用于连接到 ndb_mgmd 的连接字符串。语法:“[nodeid=id;][host=]hostname[:port]”。覆盖 NDB_CONNECTSTRING 和 my.cnf 中的条目。
-
命令行格式 --ndb-mgmd-host=connection_string类型 细绳 默认值 [none]与 相同
--ndb-connectstring。 -
命令行格式 --ndb-nodeid=#类型 整数 默认值 [none]为此节点设置节点 ID,覆盖由 设置的任何 ID
--ndb-connectstring。 --ndb-optimized-node-selection命令行格式 --ndb-optimized-node-selection为交易节点的选择启用优化。默认启用;用于
--skip-ndb-optimized-node-selection禁用。-
命令行格式 --no-defaults不要从登录文件以外的任何选项文件中读取默认选项。
-
命令行格式 --print-defaults打印程序参数列表并退出。
-
命令行格式 --promote-attributes允许将属性数据转换为更大的类型。
-
命令行格式 --staging-tries=x[,y[,z]]类型 细绳 默认值 0,1000,60000指定尝试临时错误。格式为 x[,y[,z]],其中 x=max 尝试(0=无限制),y=min delay (ms),z=max delay (ms)。
-
命令行格式 --usage显示帮助文本并退出;一样
--help。 -
命令行格式 --verbose启用详细消息。
-
命令行格式 --version显示版本信息并退出。