ndb_show_tables − display list of NDB tables
ndb_show_tables [options] |
ndb_show_tables displays a list of all NDB database objects in the cluster. By default, this includes not only both user−created tables and NDB system tables, but NDB−specific indexes, internal triggers, and NDB Cluster Disk Data objects as well.
Options that can be used with ndb_show_tables are shown in the following table. Additional descriptions follow the table.
Table 23.48. Command−line
options used with the program ndb_show_tables
Usage
ndb_show_tables [−c connection_string]
•
−−character−sets−dir
Directory containing character sets.
•
−−connect−retries
Number of times to retry connection before giving up.
•
−−connect−retry−delay
Number of seconds to wait between attempts to contact
management server.
•
−−connect−string
Same as −−ndb−connectstring.
•
−−core−file
Write core file on error; used in debugging.
• −−database, −d Specifies the name of the database in which the desired table is found. If this option is given, the name of a table must follow the database name.
If this option has not been specified, and no tables are found in the TEST_DB database, ndb_show_tables issues a warning.
•
−−defaults−extra−file
Read given file after global files are read.
•
−−defaults−file
Read default options from given file only.
•
−−defaults−group−suffix
Also read groups with concat(group, suffix).
•
−−help
Display help text and exit.
•
−−login−path
Read given path from login file.
• −−loops, −l Specifies the number of times the utility should execute. This is 1 when this option is not specified, but if you do use the option, you must supply an integer argument for it.
•
−−ndb−connectstring
Set connect string for connecting to ndb_mgmd. Syntax:
"[nodeid=id;][host=]hostname[:port]". Overrides
entries in NDB_CONNECTSTRING and my.cnf.
•
−−ndb−mgmd−host
Same as −−ndb−connectstring.
•
−−ndb−nodeid
Set node ID for this node, overriding any ID set by
−−ndb−connectstring.
•
−−ndb−optimized−node−selection
Enable optimizations for selection of nodes for
transactions. Enabled by default; use
−−skip−ndb−optimized−node−selection
to disable.
•
−−no−defaults
Do not read default options from any option file other than
login file.
• −−parsable, −p Using this option causes the output to be in a format suitable for use with LOAD DATA.
•
−−print−defaults
Print program argument list and exit.
• −−show−temp−status If specified, this causes temporary tables to be displayed.
• −−type, −t Can be used to restrict the output to one type of object, specified by an integer type code as shown here:
• 1: System table
• 2: User−created table
• 3: Unique hash index
Any other value causes all NDB database objects to be listed (the default).
• −−unqualified, −u If specified, this causes unqualified object names to be displayed.
•
−−usage
Display help text and exit; same as
−−help.
•
−−version
Display version information and exit.
Note
Only user−created NDB Cluster tables may be accessed from MySQL; system tables such as SYSTAB_0 are not visible to mysqld. However, you can examine the contents of system tables using NDB API applications such as ndb_select_all (see ndb_select_all(1)).
Prior to NDB 8.0.20, this program printed NDBT_ProgramExit − status upon completion of its run, due to an unnecessary dependency on the NDBT testing library. This dependency has been removed, eliminating the extraneous output.
Copyright © 1997, 2023, Oracle and/or its affiliates.
This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see http://www.gnu.org/licenses/.
For more information, please refer to the MySQL Reference Manual, which may already be installed locally and which is also available online at http://dev.mysql.com/doc/.
Oracle Corporation (http://dev.mysql.com/).