通過連線檢視資料庫相關資訊
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
public class TestMetaData {
public static void main(String[] args) throws Exception {
Connection conn=null;
String url="jdbc:mysql://localhost/dandan?user=root&password=dada&characterEncoding=utf-8";
Class.forName("org.gjt.mm.mysql.Driver");
conn=DriverManager.getConnection(url);
ResultSet rs=null;
DatabaseMetaData dmd=conn.getMetaData();
if(dmd==null) {
System.out.println("No meta is available");
} else {
System.out.println("資料庫名稱: "+dmd.getDatabaseProductName());
System.out.println("資料庫版本 : "+dmd.getDatabaseProductVersion());
System.out.println("資料庫的驅動程式: "+dmd.getDriverName());
System.out.println("驅動程式版本號: "+dmd.getDriverVersion());
System.out.println("併發訪問的使用者個數: "+dmd.getMaxConnections());
System.out.println("資料型別列表: ");
System.out.println ("結果集型別及支援情況(true-支援,false-不支援)");
System.out.println ("TYPE_FORWARD_ONLY: " +
dmd.supportsResultSetType(ResultSet.TYPE_FORWARD_ONLY));
System.out.println ("TYPE_SCROLL_INSENSITIVE: " +
dmd.supportsResultSetType(ResultSet.TYPE_SCROLL_INSENSITIVE));
System.out.println ("TYPE_SCROLL_SENSITIVE: " +
dmd.supportsResultSetType(ResultSet.TYPE_SCROLL_SENSITIVE));
System.out.println ("CONCUR_READ_ONLY: " +
dmd.supportsResultSetType(ResultSet.CONCUR_READ_ONLY));
System.out.println ("CONCUR_UPDATABLE: " +
dmd.supportsResultSetType(ResultSet.CONCUR_UPDATABLE));
rs=dmd.getTypeInfo();
while(rs.next()) {
System.out.println("\t"+rs.getString(1));
}
rs.close();
}
}
}
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
public class TestMetaData {
public static void main(String[] args) throws Exception {
Connection conn=null;
String url="jdbc:mysql://localhost/dandan?user=root&password=dada&characterEncoding=utf-8";
Class.forName("org.gjt.mm.mysql.Driver");
conn=DriverManager.getConnection(url);
ResultSet rs=null;
DatabaseMetaData dmd=conn.getMetaData();
if(dmd==null) {
System.out.println("No meta is available");
} else {
System.out.println("資料庫名稱: "+dmd.getDatabaseProductName());
System.out.println("資料庫版本 : "+dmd.getDatabaseProductVersion());
System.out.println("資料庫的驅動程式: "+dmd.getDriverName());
System.out.println("驅動程式版本號: "+dmd.getDriverVersion());
System.out.println("併發訪問的使用者個數: "+dmd.getMaxConnections());
System.out.println("資料型別列表: ");
System.out.println ("結果集型別及支援情況(true-支援,false-不支援)");
System.out.println ("TYPE_FORWARD_ONLY: " +
dmd.supportsResultSetType(ResultSet.TYPE_FORWARD_ONLY));
System.out.println ("TYPE_SCROLL_INSENSITIVE: " +
dmd.supportsResultSetType(ResultSet.TYPE_SCROLL_INSENSITIVE));
System.out.println ("TYPE_SCROLL_SENSITIVE: " +
dmd.supportsResultSetType(ResultSet.TYPE_SCROLL_SENSITIVE));
System.out.println ("CONCUR_READ_ONLY: " +
dmd.supportsResultSetType(ResultSet.CONCUR_READ_ONLY));
System.out.println ("CONCUR_UPDATABLE: " +
dmd.supportsResultSetType(ResultSet.CONCUR_UPDATABLE));
rs=dmd.getTypeInfo();
while(rs.next()) {
System.out.println("\t"+rs.getString(1));
}
rs.close();
}
}
}
相關文章
- 檢視mysql資料庫連線數、併發數相關資訊MySql資料庫
- 通過Java程式測試資料庫連線資訊Java資料庫
- 通過觸發器記錄資料庫連線資訊觸發器資料庫
- 連線到資料庫,你可以檢視織夢CMS的相關表結構和資料資料庫
- kettle通過命令列引數傳遞資料庫連線資訊命令列資料庫
- [20230214]資料庫連線訪問asm相關檢視.txt資料庫ASM
- 1.3.3. 通過SQL*Plus 連線資料庫SQL資料庫
- 通過cmd命令列連線mysql資料庫命令列MySql資料庫
- Qt中通過ODBC連線MSSQL資料庫QTSQL資料庫
- 檢視oracle鎖相關資訊Oracle
- 檢視oracle資料庫的連線數以及使用者檢視Oracle資料庫
- Oracle相關資料字典檢視Oracle
- (轉)檢視sql server 資料庫連線數方法SQLServer資料庫
- linux檢視cpu相關資訊Linux
- 檢視資料庫中各表資訊資料庫
- [20230216]資料庫連線訪問asm相關檢視2.txt資料庫ASM
- Java的JDBC通過SSH Tunnel連線MySQL資料庫JavaJDBCMySql資料庫
- mysql--通過cmd連線mysql,並建立資料庫MySql資料庫
- Linux檢視相關係統資訊Linux
- 檢視各項Oracle資料庫資訊Oracle資料庫
- C#連線Oracle資料庫,通過EF自動生成與資料庫表相關的實體類C#Oracle資料庫
- jmap檢視java程式佔用的資料庫連線數Java資料庫
- 資料庫的連線過程資料庫
- root 使用者通過 sqlplus 連線資料庫SQL資料庫
- 通過命令列連線oracle資料庫/進入sql plus命令列Oracle資料庫SQL
- 檢視系統網路連線資訊
- 通過shell指令碼檢視鎖資訊指令碼
- 輕鬆找到並檢視織夢CMS的資料庫配置檔案,從而獲取資料庫連線資訊資料庫
- java通過jdbc連結資料庫JavaJDBC資料庫
- 關於資料庫連線池資料庫
- Oracle 11g RAC通過SCAN IP連線資料庫 - JDBC連線串問題Oracle資料庫JDBC
- 如何在MySQL後設資料庫裡檢視索引,約束,觸發器,儲存過程和事件的相關資訊MySql資料庫索引觸發器儲存過程事件
- SQL 記錄資料庫連線數資訊SQL資料庫
- 1.6.5.2. 通過密碼檔案驗證連線資料庫密碼資料庫
- Oracle 通過undo塊檢視事務資訊Oracle
- 通過shell指令碼檢視procedure的資訊指令碼
- 通過shell指令碼檢視package的資訊指令碼Package
- 11.2.0.4 通過 scan ip 連線資料庫報TNS-12537 連線關閉問題總結資料庫