ndb_move_data将数据从一个NDB表复制到另一个NDB表。
使用
用源表和目标表的名称调用程序;其中一个或两个都可以有选择地用数据库名称限定。两个表都必须使用NDB存储引擎。
ndb_move_data选项源目标
可用于。的选项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,后缀)读取组 | (基于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;][主机=]主机名(港口):”。覆盖NDB_CONNECTSTRING和my.cnf中的条目 | (基于MySQL 5.7的所有NDB版本都支持) |
|
——ndb-connectstring一样 | (基于MySQL 5.7的所有NDB版本都支持) |
|
设置此节点的节点ID,覆盖由——db-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=最大尝试次数(0=无限制),y=最小延迟(ms), z=最大延迟(ms) | (基于MySQL 5.7的所有NDB版本都支持) |
|
|
显示帮助文本并退出;一样,帮助 | (基于MySQL 5.7的所有NDB版本都支持) |
启用详细信息 | (基于MySQL 5.7的所有NDB版本都支持) |
|
|
显示版本信息并退出 | (基于MySQL 5.7的所有NDB版本都支持) |
-
命令行格式 ——abort-on-error
类型 布尔 默认值 假
在永久错误时转储核心(调试选项)。
-
命令行格式 ——character-sets-dir =名字
类型 字符串 默认值 (没有)
字符集所在的目录。
-
命令行格式 ——connect-retry-delay = #
类型 整数 默认值 5
最小值 0
最大值 5
两次尝试联系管理服务器之间等待的秒数。
-
命令行格式 ——connect-retries = #
类型 整数 默认值 12
最小值 0
最大值 12
在放弃连接之前重试连接的次数。
-
命令行格式 ——连接字符串=连接字符串
类型 字符串 默认值 (没有)
-
命令行格式 ——核心文件
写核心文件出错;用于调试。
-
命令行格式 ——数据库= dbname
类型 字符串 默认值 TEST_DB
该表所在数据库的名称。
-
命令行格式 ——defaults-extra-file =路径
类型 字符串 默认值 (没有)
在读取全局文件之后读取给定文件。
-
命令行格式 ——defaults-file =路径
类型 字符串 默认值 (没有)
只从给定的文件读取默认选项。
-
命令行格式 ——defaults-group-suffix =字符串
类型 字符串 默认值 (没有)
也可以用concat(group,后缀)读取组。
-
命令行格式 ——drop-source
类型 布尔 默认值 假
在移动了所有行之后,删除源表。
-
命令行格式 ——error-insert
类型 布尔 默认值 假
插入随机临时错误(测试选项)。
-
命令行格式 ——exclude-missing-columns
类型 布尔 默认值 假
忽略源表或目标表中的额外列。
-
命令行格式 ——帮助
显示帮助文本并退出。
-
命令行格式 ——登录路径=路径
类型 字符串 默认值 (没有)
从登录文件读取给定路径。
-
命令行格式 ——lossy-conversions
类型 布尔 默认值 假
允许在转换为较小类型时截断属性数据。
-
命令行格式 ——ndb-connectstring =连接字符串
类型 字符串 默认值 (没有)
设置连接ndb_mgmd的连接字符串。语法:“[nodeid = id;][主机=]主机名(港口):”。覆盖NDB_CONNECTSTRING和my.cnf中的条目。
-
命令行格式 ——ndb-mgmd-host =连接字符串
类型 字符串 默认值 (没有)
-
命令行格式 ——ndb-nodeid = #
类型 整数 默认值 (没有)
设置此节点的节点ID,覆盖由
——ndb-connectstring
. ——ndb-optimized-node-selection
命令行格式 ——ndb-optimized-node-selection
为事务的节点选择启用优化。默认启用;使用
——skip-ndb-optimized-node-selection
禁用。-
命令行格式 ——已
不要从除登录文件以外的任何选项文件中读取默认选项。
-
命令行格式 ——print-defaults
打印程序参数列表并退出。
-
命令行格式 ——promote-attributes
类型 布尔 默认值 假
允许将属性数据转换为更大的类型。
-
命令行格式 ——staging-tries = x (y [z]]
类型 字符串 默认值 0, 1000, 60000
指定尝试临时错误。格式为x[,y[,z]],其中x=最大尝试次数(0=无限制),y=最小延迟(ms), z=最大延迟(ms)。
-
命令行格式 ——使用
显示帮助文本并退出;一样
——帮助
. -
命令行格式 ——详细
类型 布尔 默认值 假
启用详细信息。
-
命令行格式 ——版本
显示版本信息并退出。