This documentation is for an older version. If you're using the most current version, select the documentation for that version with the version switch in the upper right corner of the online documentation, or by downloading a newer PDF or EPUB file.

17.4 MySQL Cluster Programs

17.4.1 ndbd — The MySQL Cluster Data Node Daemon
17.4.2 ndb_mgmd — The MySQL Cluster Management Server Daemon
17.4.3 ndb_mgm — The MySQL Cluster Management Client
17.4.4 ndb_config — Extract MySQL Cluster Configuration Information
17.4.5 ndb_cpcd — Automate Testing for NDB Development
17.4.6 ndb_delete_all — Delete All Rows from an NDB Table
17.4.7 ndb_desc — Describe NDB Tables
17.4.8 ndb_drop_index — Drop Index from an NDB Table
17.4.9 ndb_drop_table — Drop an NDB Table
17.4.10 ndb_error_reporter — NDB Error-Reporting Utility
17.4.11 ndb_print_backup_file — Print NDB Backup File Contents
17.4.12 ndb_print_schema_file — Print NDB Schema File Contents
17.4.13 ndb_print_sys_file — Print NDB System File Contents
17.4.14 ndb_restore — Restore a MySQL Cluster Backup
17.4.15 ndb_select_all — Print Rows from an NDB Table
17.4.16 ndb_select_count — Print Row Counts for NDB Tables
17.4.17 ndb_show_tables — Display List of NDB Tables
17.4.18 — NDBCLUSTER Size Requirement Estimator
17.4.19 ndb_waiter — Wait for MySQL Cluster to Reach a Given Status
17.4.20 Options Common to MySQL Cluster Programs — Options Common to MySQL Cluster Programs

Using and managing a MySQL Cluster requires several specialized programs, which we describe in this chapter. We discuss the purposes of these programs in a MySQL Cluster, how to use the programs, and what startup options are available for each of them.

These programs include the MySQL Cluster data, management, and SQL node processes (ndbd, ndb_mgmd, and mysqld) and the management client (ndb_mgm).

For information about using mysqld as a MySQL Cluster process, see Section 17.5.4, “MySQL Server Usage for MySQL Cluster”.

Other NDB utility, diagnostic, and example programs are included with the MySQL Cluster distribution. These include ndb_restore, ndb_show_tables, and ndb_config. These programs are also covered in this section.

The final portion of this section contains tables of options that are common to all the various MySQL Cluster programs.