Para obtener el nombre de todas las tablas, use:
SELECT table_name FROM information_schema.tables;
Para obtener el nombre de las tablas de una base de datos específica, use:
SELECT table_name FROM information_schema.tables where table_schema='<your_database_name>';
Para obtener más detalles, consulte:http://dev.mysql. com/doc/refman/5.0/en/information-schema.html