10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 下载本手册 本手册摘录

21.4.28 ndb_show_tables - 显示NDB表列表

ndb_show_tables显示所有的列表NDB群集中的数据库对象。默认情况下,这不仅包括用户创建的表和NDB系统表格,但NDB-特定的索引,内部触发器,和NDB集群磁盘数据对象。

选项,可以使用ndb_show_tables如下表所示。其他描述参见表格。

表21.44 ndb_show_tables程序使用的命令行选项

格式 描述 添加、弃用或删除

——character-sets-dir =路径

包含字符集的目录

(基于MySQL 5.7的所有NDB版本支持)

——connect-retries = #

在放弃之前重试连接的次数

(基于MySQL 5.7的所有NDB版本支持)

——connect-retry-delay = #

尝试联系管理服务器之间等待的秒数

(基于MySQL 5.7的所有NDB版本支持)

——连接字符串=连接字符串

- c

——ndb-connectstring一样

(基于MySQL 5.7的所有NDB版本支持)

——核心文件

写核心文件错误;用于调试

(基于MySQL 5.7的所有NDB版本支持)

——数据库=字符串

- d

指定在哪个数据库中找到表;数据库名称后面必须跟着表名称

(基于MySQL 5.7的所有NDB版本支持)

——defaults-extra-file =路径

读取全局文件后读取给定文件

(基于MySQL 5.7的所有NDB版本支持)

——defaults-file =路径

只读给定文件的默认选项

(基于MySQL 5.7的所有NDB版本支持)

——defaults-group-suffix =字符串

同样读取带有concat(组,后缀)的组

(基于MySQL 5.7的所有NDB版本支持)

--login-path = path

从登录文件读取给定路径

(基于MySQL 5.7的所有NDB版本支持)

——循环= #

- l

重复输出的次数

(基于MySQL 5.7的所有NDB版本支持)

——帮助

-?

显示帮助文本并退出

(基于MySQL 5.7的所有NDB版本支持)

--ndb-connectString =连接字符串

- c

设置连接到ndb_mgmd的连接字符串。语法:“[nodeid = id;] [host =] hostname [:port]”。覆盖ndb_connectstring和my.cnf中的条目

(基于MySQL 5.7的所有NDB版本支持)

--ndb-mgmd-host =连接字符串

- c

——ndb-connectstring一样

(基于MySQL 5.7的所有NDB版本支持)

--ndb-nodeid =#

设置此节点的节点ID,覆盖由——ndb-connectstring设置的任何ID

(基于MySQL 5.7的所有NDB版本支持)

——ndb-optimized-node-selection

启用为事务选择节点的优化。默认启用;使用——skip-ndb-optimized-node-selection禁用

(基于MySQL 5.7的所有NDB版本支持)

- nno-defaults.

不读取任何选项文件的默认选项,而不是登录文件

(基于MySQL 5.7的所有NDB版本支持)

——解析

- p

返回适合MySQL LOAD DATA语句的输出

(基于MySQL 5.7的所有NDB版本支持)

- 打印默认值

打印程序参数列表并退出

(基于MySQL 5.7的所有NDB版本支持)

——show-temp-status

显示表临时标志

(基于MySQL 5.7的所有NDB版本支持)

——类型= #

- t

将输出限制为此类型的对象

(基于MySQL 5.7的所有NDB版本支持)

- 努力化

- u

不要符合表名称

(基于MySQL 5.7的所有NDB版本支持)

- 用法

-?

显示帮助文本并退出;一样,帮助

(基于MySQL 5.7的所有NDB版本支持)

- 版本

- v

显示版本信息并退出

(基于MySQL 5.7的所有NDB版本支持)


使用

ndb_show_tables [-c.connection_string.]
  • ——character-sets-dir

    命令行格式 ——character-sets-dir =路径

    包含字符集的目录。

  • ——connect-retries

    命令行格式 ——connect-retries = #
    类型 整数
    默认值 12
    最小值 0.
    最大值 12

    在放弃之前重试连接的次数。

  • ——connect-retry-delay

    命令行格式 ——connect-retry-delay = #
    类型 整数
    默认值 5.
    最小值 0.
    最大值 5.

    尝试联系管理服务器之间等待的秒数。

  • - 托管字符串

    命令行格式 ——连接字符串=连接字符串
    类型 细绳
    默认值 [没有任何]

    和...一样——ndb-connectstring

  • ——核心文件

    命令行格式 ——核心文件

    写核心文件错误;用于调试。

  • - 数据库- d

    指定在其中找到所需表的数据库的名称。如果提供了这个选项,表的名称必须跟在数据库名称之后。

    如果未指定此选项,则不会在其中找到任何表TEST_DB数据库,ndb_show_tables发出一个警告。

  • ——defaults-extra-file

    命令行格式 ——defaults-extra-file =路径
    类型 细绳
    默认值 [没有任何]

    读取全局文件后读取给定文件。

  • ——defaults-file

    命令行格式 ——defaults-file =路径
    类型 细绳
    默认值 [没有任何]

    只读给定文件的默认选项。

  • ——defaults-group-suffix

    命令行格式 ——defaults-group-suffix =字符串
    类型 细绳
    默认值 [没有任何]

    还读取了使用concat(组,后缀)的组。

  • ——帮助

    命令行格式 ——帮助

    显示帮助文本并退出。

  • ——登录路径

    命令行格式 --login-path = path
    类型 细绳
    默认值 [没有任何]

    从登录文件读取给定路径。

  • --loops.- l

    指定实用程序应执行的次数。如果未指定此选项,则为1,但如果使用该选项,则必须为其提供一个整数参数。

  • ——ndb-connectstring

    命令行格式 --ndb-connectString =连接字符串
    类型 细绳
    默认值 [没有任何]

    设置连接到ndb_mgmd的连接字符串。语法:“[nodeid = id;] [host =] hostname [:port]”。覆盖ndb_connectstring和my.cnf中的条目。

  • ——ndb-mgmd-host

    命令行格式 --ndb-mgmd-host =连接字符串
    类型 细绳
    默认值 [没有任何]

    和...一样——ndb-connectstring

  • --ndb-nodeid.

    命令行格式 --ndb-nodeid =#
    类型 整数
    默认值 [没有任何]

    为此节点设置节点ID,覆盖设置的任何ID——ndb-connectstring

  • ——ndb-optimized-node-selection

    命令行格式 ——ndb-optimized-node-selection

    启用为事务选择节点的优化。默认启用;用——skip-ndb-optimized-node-selection禁用。

  • - nno-defaults.

    命令行格式 - nno-defaults.

    不要从登录文件以外的任何选项文件中读取默认选项。

  • ——解析- p

    使用此选项会使输出的格式适合于使用加载数据

  • - 打印默认值

    命令行格式 - 打印默认值

    打印程序参数列表并退出。

  • ——show-temp-status

    如果指定,则会导致显示临时表。

  • ——类型- t

    可以用来将输出限制为一种类型的对象,由一个整数类型代码指定,如下所示:

    • 1:系统表

    • 2:用户创建的表

    • 3.:独特的哈希索引

    任何其他的值导致了一切NDB要列出的数据库对象(默认值)。

  • - 努力化- u

    如果指定,则会导致要显示不合格的对象名称。

  • - 用法

    命令行格式 - 用法

    显示帮助文本并退出;一样——帮助

  • - 版本

    命令行格式 - 版本

    显示版本信息并退出。

笔记

只有用户创建的NDB集群表可以从MySQL访问;系统表,如SYSTAB_0是不可见的mysqld..但是,您可以使用NDBAPI应用程序,例如ndb_select_all.(见Section 21.4.25, " ndb_select_all - Print Rows from an NDB Table ")。

在NDB 7.5.18和7.6.14之前,该程序打印NDBT_ProgramExit -状态在完成其运行后,由于不必要的依赖性NDBT.测试库。现在已经删除了此依赖性,从而消除了无关输出。