content_image/696334.jpg
Command-Line Format 

Display help text and exit; same as --help . 

• --version 

Command-Line Format 

Display version information and exit. 

<img src='content_image/696334.jpg'>

shell> ./ndb_drop_index -c localhost dogs ix -d ctest1 Dropping index dogs/idx...OK NDBT_ProgramExit: 0 - OK shell> ./mysql -u jon -p ctest1 Enter password: ******* Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 to server version: 5.7.33-ndb-7.5.23 Type ’help;’ or ’\h’ for help. Type ’\c’ to clear the buffer. mysql> SHOW TABLES; +------------------+ | Tables_in_ctest1 | +------------------+ | a | | bt1 | | bt2 | | dogs | | employees | | fish | +------------------+ 6 rows in set (0.00 sec) mysql> SELECT * FROM dogs; ERROR 1296 (HY000): Got error 4243 ’Index not found’ from NDBCLUSTER 

## Warning 

Operations performed on Cluster table indexes using the NDB API are not visible to MySQL and make the table unusable by a MySQL server . If you use this program to drop an index, then try to access the table from an SQL node, an error results, as shown here: 

--usage 

--version 

In such a case, your only  option for making the table available to MySQL again is to drop the table and re-create it. You can use either the SQL statement DROP TABLE  or the ndb_drop_table  utility (see Section 23.4.11, “ndb_drop_table — Drop an NDB Table” ) to drop the table. 

## 23.4.11 ndb_drop_table — Drop an NDB Table 

ndb_drop_table  drops the specified NDB  table. (If you try to use this on a table created with a storage engine other than NDB , the attempt fails with the error 723: No such table exists .) This operation is extremely fast; in some cases, it can be an order of magnitude faster than using a MySQL DROP TABLE statement on an NDB  table. 

