HSQLDB - 連線



在安裝章節中,我們討論瞭如何手動連線資料庫。在本章節中,我們將討論如何透過程式設計方式連線資料庫(使用 Java 程式設計)。

請檢視以下程式,該程式將啟動伺服器並在 Java 應用程式和資料庫之間建立連線。

示例

import java.sql.Connection;
import java.sql.DriverManager;

public class ConnectDatabase {
   public static void main(String[] args) {
      Connection con = null;
      
      try {
         //Registering the HSQLDB JDBC driver
         Class.forName("org.hsqldb.jdbc.JDBCDriver");
         //Creating the connection with HSQLDB
         con = DriverManager.getConnection("jdbc:hsqldb:hsql:///testdb", "SA", "");
         if (con!= null){
            System.out.println("Connection created successfully");
            
         }else{
            System.out.println("Problem with creating connection");
         }
      
      }  catch (Exception e) {
         e.printStackTrace(System.out);
      }
   }
}

將此程式碼儲存到 ConnectDatabase.java 檔案中。您必須使用以下命令啟動資料庫。

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server --database.0
file:hsqldb/demodb --dbname.0 testdb

您可以使用以下命令來編譯和執行程式碼。

\>javac ConnectDatabase.java
\>java ConnectDatabase

執行上述命令後,您將收到以下輸出 -

Connection created successfully
廣告