Всъщност току-що разбрах това за скорошен училищен проект. Има няколко начина да го направите, като например да използвате ResultSetMetaData и да настроите цикъл със слушател на изключения; обаче най-бързият начин е този, който имам по-долу. прочетете е Изявление обект ирезултати е ResultSet обект. Използвайки това, трябва да можете да напишете цикъл, който преминава през всички имена. Мисля, че този метод е по-добър, защото връща ResultSet само от имената на таблиците. Ако добавите модификатора FULL, ще се появи втора колона, описваща какъв вид таблици е всяка, като например основна таблица. Надявам се това да помогне!
read.execute("SHOW TABLES IN your_database_name;");
results = read.getResultSet();
results.first();
System.out.println(results.getString(1));
Изявление за показване на MySQL