В дополнение к show tables
MySQL 5.0+ также поддерживает метабазу INFORMATION_SCHEMA
:
SELECT table_name, table_comment FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'db_name';
information_schema.tables
также содержит другую информацию, если вам интересно.
Обратите внимание: если вы не предоставили комментарий при создании таблицы и использовании InnoDB, он заполнит столбец table_comment ненужными данными, такими как пространство InnoDB, зарезервированное для этой таблицы, или ограничения внешнего ключа.