Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

जावा JDBC का उपयोग करके MySql के डेटाबेस स्कीमा नामों की सूची कैसे प्राप्त करें?

getSchemas() DatabaseMetaData की विधि स्पष्ट है लेकिन MySQL के साथ आपको getCatalogs() का उपयोग करना होगा

http://download .oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html#getSchemas() http://download .oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html#getCatalogs()

उदाहरण:

Class.forName("com.mysql.jdbc.Driver");

// change user and password as you need it
Connection con = DriverManager.getConnection (connectionURL, "user", "password");

ResultSet rs = con.getMetaData().getCatalogs();

while (rs.next()) {
    System.out.println("TABLE_CAT = " + rs.getString("TABLE_CAT") );
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 8GB mysql डंप के आयात में लंबा समय लगता है

  2. मैसकल - संग्रहित प्रक्रिया बाहर परिवर्तनीय वापसी शून्य

  3. टेक्स्ट फ़ाइल पढ़ें और सामग्री को mysql डेटाबेस में स्थानांतरित करें

  4. अल्पविराम सीमांकित स्ट्रिंग को विभाजित करें -> FUNCTION db.CHARINDEX मौजूद नहीं है

  5. SQL का उपयोग करके डेटाबेस में दूषित MPTT ट्री (नेस्टेड सेट) की मरम्मत कैसे करें?