Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

JDBC tidak menjalankan perintah SHOW DATABASES

Itu bukan cara terbaik untuk mendapatkan daftar Database di JDBC. Begini caranya - menggunakan MetaData

Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/:3306","root","password");
DatabaseMetaData meta = con.getMetaData();
ResultSet resultSet = meta.getCatalogs();
while (resultSet.next()) {
   String db = resultSet.getString("TABLE_CAT");
   model.addRow(new Object[] {db});
}
resultSet.close();
con.close();

Lihat juga:cara mendapatkan daftar nama "Skema" Database MySql menggunakan java JDBC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - MySQL menyiapkan pernyataan untuk INSERT array

  2. Aplikasi web berbasis MySQL:Cara termudah bagi pengguna untuk memilih pesanan atau item?

  3. MySql:Tampilkan kolom tetapi kecualikan semuanya kecuali nama bidang

  4. MySQL menghapus ruang sebelum memesan berdasarkan klausa

  5. Bagaimana menangani sebagian tanggal (2010-00-00) dari MySQL di Django?