This tab is split into two boxes. The upper box shows information about the tables contained in the selected schema (database). Besides the table name you see the table type, the row format, the number of rows, and the data length of the contained tables. For more information see the MySQL Table Types section. For MyISAM tables, you also find the date and time when the table was last modified, under Update Time. You can update the list of table by pressing the button.
The tables are ordered by table name initially, but you may change that sorting by clicking on the appropriate headings (Type, Row Format, etc.). [SH] Not yet implemented
You may select more than one table in the upper box using the mouse or the keyboard. For the selected tables, you can perform two operations:
OPTIMIZE TABLE Syntax section.
: This corresponds to the OPTIMIZE TABLE SQL command and should be used if you have deleted a large part of a table or if you have made many changes to a table with variable-length rows (tables that have VARCHAR, BLOB, or TEXT columns). Deleted records are maintained in a linked list and subsequent INSERT operations reuse old record positions. You can use that command to reclaim the unused space and to defragment the datafile. Note that table optimization works for MyISAM and BDB tables only. For more information, see theREPAIR TABLE Syntax section.
: This corresponds to the REPAIR TABLE SQL command and should be used in case of table problems. Note that this command works for MyISAM tables only. For more information, see the
Clicking on a table name in the upper box will display its properties in the lower box.
This tab lists the name, the datatype, and optionally the comment for each column of the selected table. The latter is available as of MySQL version 4.1 only. The symbols preceding the column names indicate whether the column is part of an index or not.
This tab lists the indexes of the selected table. Besides the index names and the columns that form that index, you can also see the index type (PRIMARY, UNIQUE, etc.) and other information about the table's indexes. You could also get that information by issuing a SHOW INDEX SQL command in a command-line client (see Retrieving Information about Database, Tables, Columns, and Indexes section). For more information about indexes, see the Column Indexes section.
In this tab, you find detailed information about the selected table. That information could also be retrieved by issuing a SHOW TABLE STATUS LIKE 'tbl' SQL command. For more information, see the SHOW TABLE STATUS section.
In this tab, you find detailed information about the rows of the selected table. That information could also be retrieved by issuing a SHOW TABLE STATUS LIKE 'tbl' SQL command. For more information, see the SHOW TABLE STATUS section.