java判斷mysql中資料庫是否存在
public static boolean isExistDatabase(String database) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;// 資料庫結果集
try {
conn = getConnection();
stmt = conn.createStatement();
String sql = "SELECT COUNT(*) FROM information_schema.schemata WHERE schema_name=\"" + database + "\"";
System.out.println(sql);
rs = stmt.executeQuery(sql);
if (rs.next()) {
if (rs.getInt(1) == 0) {
return false;
} else {
return true;
}
}
return false;
} catch (Exception e) {
throw new TenantException(e.getMessage(), Status.INTERNAL_SERVER_ERROR);
} finally {
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
throw new TenantException("mysql關閉連線失敗:" + e.getMessage(), Status.INTERNAL_SERVER_ERROR);
}
}
}
關鍵SQL語法:
String sql = "SELECT COUNT(*) FROM information_schema.schemata WHERE schema_name=\"" + database + "\"";
相關文章
- MySQL判斷表名是否存在MySql
- 怎麼判斷mysql表是否存在MySql
- 判斷objectStore物件倉庫是否存在Object物件
- 判斷表中資料是否有重複
- Sql Server中判斷表或者資料庫是否存在SQLServer資料庫
- mysql如何判斷是否存在某個欄位MySql
- 41:判斷元素是否存在
- JavaScript 判斷函式是否存在JavaScript函式
- postgresql如何判斷表是否存在SQL
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- jQuery如何判斷元素是否存在jQuery
- iOS判斷是否存在網路iOS
- 如何判斷Javascript物件是否存在JavaScript物件
- java判斷檔案是否存在並建立檔案Java
- c# winform 判斷資料夾是否存在,新建資料夾,判斷資料夾存不存在C#ORM
- js判斷dom節點是否存在JS
- jQuery 判斷使用者是否存在jQuery
- Laravel 5 判斷條件是否存在Laravel
- python 判斷檔案是否存在Python
- jQuery 判斷頁面元素是否存在jQuery
- Sql Server判斷資料庫、表、儲存過程、函式是否存在SQLServer資料庫儲存過程函式
- jQuery如何判斷一個元素是否存在jQuery
- 如何判斷一個jquery物件是否存在jQuery物件
- 如何利用jQuery判斷指定元素是否存在jQuery
- javascript判斷一個變數是否存在JavaScript變數
- js如何判斷一個物件是否存在JS物件
- JavaScript中判斷是否存在某屬性JavaScript
- QTP中如何判斷Excel程式是否存在?QTExcel
- sh指令碼判斷路徑是否存在指令碼
- 【java web】--Ajax非同步判斷使用者名稱是否存在JavaWeb非同步
- VBA判斷指定的資料夾或檔案是否存在
- MFC下判斷資料夾是否存在,如不存在則建立資料夾
- jquery怎麼樣判斷檔案是否存在jQuery
- Linux判斷URL是否存在,並返回IPLinux
- 如何判斷頁面是否存在某個元素
- js如何判斷指定的檔案是否存在JS
- js如何判斷一個函式是否存在JS函式