MySQL ডাটাবেস গঠন পুনরুদ্ধার করতে DatabaseMetaData ক্লাস ব্যবহার করুন। এই উদাহরণে, আমরা getMetaData() এর সাহায্যে জাভা ব্যবহার করে ডাটাবেস “ওয়েব” এর সমস্ত টেবিলের নাম প্রদর্শন করব।
নিম্নলিখিত জাভা কোড -
উদাহরণ
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import com.mysql.jdbc.DatabaseMetaData; public class getDatabaseInformationDemo { public static void main(String[] args) { Connection con = null; try { con = DriverManager.getConnection("jdbc:mysql://localhost:3306/web?useSSL=false", "root", "123456"); DatabaseMetaData information = (DatabaseMetaData) con.getMetaData(); String allTableName[] = { "TABLE" }; ResultSet r = information.getTables(null, null, null, allTableName); while (r.next()) { System.out.println(r.getString(3)); } } catch (Exception e) { e.printStackTrace(); } } }
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেআউটপুট
demotable211 demotable212 demotable213 demotable214 demotable215 demotable216 name select