A ver, si la instrucción SHOW TABLES muestra las tablas de una BD especifica, ¿crees posible que eso signifique "
sacar los nombres de una base de datos sin conocer dichos nombres"?
Todo lo que dices es posible, y para eso necesitas conocer las instrucciones que ya has mencionado.
Realmente no entiendo tu pregunta pues ya te has respondido solo.