Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  ndb_show_tables — Display List of NDB Tables

25.5.27 NDB 显示表 — 显示 NDB 表列表

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

可以与 NDB 显示表 一起使用的选项在下表中显示。附加描述随后出现。

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

    Command-Line Format --character-sets-dir=path

    包含字符集的目录。

  • --connect-retries

    Command-Line Format --connect-retries=#
    Type 整数
    Default Value 12
    Minimum Value 0
    Maximum Value 12

    重连次数,连接失败后尝试的次数。

  • --connect-retry-delay

    Command-Line Format --connect-retry-delay=#
    Type 整数
    Default Value 5
    Minimum Value 0
    Maximum Value 5

    连接管理服务器之间等待的秒数。

  • --connect-string

    Command-Line Format --connect-string=connection_string
    Type 字符串
    Default Value [none]

    --ndb-connectstring相同。

  • --core-file

    Command-Line Format --core-file

    在出现错误时写入核心文件;用于调试。

  • --database, -d

    指定所需表位于的数据库名称。如果给出了此选项,则必须在数据库名称后跟随一个表名。

    如果没有指定此选项,并且在 TEST_DB 数据库中找不到任何表格,ndb_show_tables 将发出警告。

  • --defaults-extra-file

    Command-Line Format --defaults-extra-file=path
    Type 字符串
    Default Value [none]

    在读取全局文件之后,读取给定文件。

  • --defaults-file

    Command-Line Format --defaults-file=path
    Type 字符串
    Default Value [none]

    仅从给定文件中读取默认选项。

  • --defaults-group-suffix

    Command-Line Format --defaults-group-suffix=string
    Type 字符串
    Default Value [none]

    还读取具有concat(group, suffix)的组。

  • --help

    Command-Line Format --help

    显示帮助文本并退出。

  • --login-path

    Command-Line Format --login-path=path
    Type 字符串
    Default Value [none]

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

  • --no-login-paths

    Command-Line Format --no-login-paths

    跳过从登录路径文件中读取选项。

  • --loops, -l

    指定工具执行的次数。默认情况下为1,但如果使用此选项,则必须提供一个整数参数。

  • --ndb-connectstring

    Command-Line Format --ndb-connectstring=connection_string
    Type 字符串
    Default Value [none]

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

  • --ndb-mgm-tls

    Command-Line Format --ndb-mgm-tls=level
    Type 枚举
    Default Value relaxed
    Valid Values

    relaxed

    strict

    设置连接到管理服务器所需的TLS支持级别;relaxed(默认)意味着尝试建立TLS连接,但成功不必要求;strict意味着必须使用TLS才能连接。

  • --ndb-mgmd-host

    Command-Line Format --ndb-mgmd-host=connection_string
    Type 字符串
    Default Value [none]

    --ndb-connectstring相同。

  • --ndb-nodeid

    Command-Line Format --ndb-nodeid=#
    Type Integer
    Default Value [none]

    设置节点ID,以覆盖由--ndb-connectstring设置的任何ID。

  • --ndb-optimized-node-selection

    Command-Line Format --ndb-optimized-node-selection

    启用节点选择优化的交易。默认情况下启用;使用--skip-ndb-optimized-node-selection禁用。

  • --ndb-tls-search-path

    Command-Line Format --ndb-tls-search-path=list
    Type 路径名
    Default Value (Unix) $HOME/ndb-tls
    Default Value (Windows) $HOMEDIR/ndb-tls

    指定搜索CA文件的目录列表。Unix平台上,目录名用冒号(:)分隔;Windows系统上使用分号字符(;)作为分隔符。一个目录引用可以是相对或绝对路径,它可能包含一个或多个环境变量,每个由前缀的美元符号($)表示,并在使用时扩展。

    搜索从左侧最左边的命名目录开始,并从左到右一直进行,直到找到文件。空字符串表示为空搜索路径,这将导致所有搜索失败。一串由单个点(.)组成的字符串表示搜索路径仅限于当前工作目录。

    如果未提供搜索路径,则使用编译时默认值。这取决于所使用的平台:在Windows上,这是 \ndb-tls ;在其他平台(包括Linux)上,它是 $HOME/ndb-tls 。可以通过编译NDB集群时使用-DWITH_NDB_TLS_SEARCH_PATH来重写此默认值。

  • --no-defaults

    Command-Line Format --no-defaults

    不从任何选项文件(除了登录文件)读取默认选项。

  • --parsable, -p

    使用此选项将输出格式设置为适用于LOAD DATA的格式。

  • --print-defaults

    Command-Line Format --print-defaults

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

  • --show-temp-status

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

  • --type, -t

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

    • 1: 系统表

    • 2: 用户创建的表

    • 3: 唯一哈希索引

    任何其他值将列出所有NDB数据库对象(默认)。

  • --unqualified, -u

    如果指定,则显示未限定对象名称。

  • --usage

    Command-Line Format --usage

    显示帮助文本并退出;与--help相同。

  • --version

    Command-Line Format --version

    显示版本信息并退出。

Note

只有用户创建的NDB集群表可以从MySQL访问;系统表如SYSTAB_0mysqld不可见。然而,您可以使用NDBAPI应用程序,如ndb_select_all(请参阅Section 25.5.25,“ndb_select_all — Print Rows from an NDB Table”)检查系统表的内容。