MySQL डेटाबेस संरचना को पुनः प्राप्त करने के लिए DatabaseMetaData वर्ग का उपयोग करें। इस उदाहरण में, हम getMetaData() की मदद से जावा का उपयोग करते हुए डेटाबेस "वेब" के सभी टेबल नामों को प्रदर्शित करेंगे।
जावा कोड निम्नलिखित है -
उदाहरण
आयात करें [] args) {कनेक्शन con =null; कोशिश करें {con =DriverManager.getConnection("jdbc:mysql://localhost:3306/web?useSSL=false", "root", "123456"); DatabaseMetaData जानकारी =(DatabaseMetaData) con.getMetaData (); स्ट्रिंग ऑलटेबलनाम [] ={"टेबल"}; ResultSet r =info.getTables(null, null, null, allTableName); जबकि (r.next ()) {System.out.println(r.getString(3)); } } कैच (अपवाद ई) { ई.प्रिंटस्टैकट्रेस (); } }}पूर्व>यह निम्नलिखित आउटपुट देगा -
आउटपुट
demotable211demotable212demotable213demotable214demotable215demotable216nameselect