HSQLDB - Cài đặt
HSQLDB là một hệ quản trị cơ sở dữ liệu quan hệ được thực hiện bằng Java thuần túy. Bạn có thể dễ dàng nhúng cơ sở dữ liệu này vào ứng dụng của mình bằng JDBC. Hoặc bạn có thể sử dụng các hoạt động riêng biệt.
Điều kiện tiên quyết
Thực hiện theo các cài đặt phần mềm tiên quyết cho HSQLDB.
Xác minh cài đặt Java
Vì HSQLDB là một hệ quản trị cơ sở dữ liệu quan hệ được triển khai bằng Java thuần túy, bạn phải cài đặt phần mềm JDK (Java Development Kit) trước khi cài đặt HSQLDB. Nếu bạn đã cài đặt JDK trong hệ thống của mình, hãy thử lệnh sau để xác minh phiên bản Java.
java –version
Nếu JDK được cài đặt thành công trong hệ thống của bạn, bạn sẽ nhận được kết quả sau.
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Nếu bạn chưa cài đặt JDK trong hệ thống của mình, hãy truy cập liên kết sau để Cài đặt JDK.
Cài đặt HSQLDB
Sau đây là các bước để cài đặt HSQLDB.
Step 1 − Download HSQLDB bundle
Tải xuống phiên bản mới nhất của cơ sở dữ liệu HSQLDB từ liên kết sau https://sourceforge.net/projects/hsqldb/files/. Khi bạn nhấp vào liên kết, bạn sẽ nhận được ảnh chụp màn hình sau.
Nhấp vào HSQLDB và quá trình tải xuống sẽ bắt đầu ngay lập tức. Cuối cùng, bạn sẽ nhận được tệp zip có tênhsqldb-2.3.4.zip.
Step 2 − Extract the HSQLDB zip file
Giải nén tệp zip và đặt nó vào C:\danh mục. Sau khi giải nén, bạn sẽ nhận được cấu trúc tệp như trong ảnh chụp màn hình sau.
Step 3 − Create a default database
Không có cơ sở dữ liệu mặc định cho HSQLDB, do đó, bạn cần tạo cơ sở dữ liệu cho HSQLDB. Hãy để chúng tôi tạo một tệp thuộc tính có tênserver.properties xác định một cơ sở dữ liệu mới có tên demodb. Hãy xem các thuộc tính máy chủ cơ sở dữ liệu sau đây.
server.database.0 = file:hsqldb/demodb
server.dbname.0 = testdb
Đặt tệp server.properties này vào thư mục chính HSQLDB C:\hsqldb- 2.3.4\hsqldb\.
Bây giờ thực hiện lệnh sau trên dấu nhắc lệnh.
\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server
Sau khi thực hiện lệnh trên, bạn sẽ nhận được trạng thái máy chủ như thể hiện trong ảnh chụp màn hình sau.
Sau đó, bạn sẽ tìm thấy cấu trúc thư mục sau của thư mục hsqldb trong thư mục chính HSQLDB đó là C:\hsqldb-2.3.4\hsqldb. Các tệp đó là tệp tạm thời, tệp lck, tệp nhật ký, tệp thuộc tính và tệp tập lệnh của cơ sở dữ liệu demodb được tạo bởi máy chủ cơ sở dữ liệu HSQLDB.
Step 4 − Start the database server
Khi bạn hoàn tất việc tạo cơ sở dữ liệu, bạn phải khởi động cơ sở dữ liệu bằng cách sử dụng lệnh sau.
\>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
Sau khi thực hiện lệnh trên, bạn sẽ có trạng thái sau.
Bây giờ, bạn có thể mở màn hình chính của cơ sở dữ liệu runManagerSwing.bat từ C:\hsqldb-2.3.4\hsqldb\binvị trí. Tệp dơi này sẽ mở tệp GUI cho cơ sở dữ liệu HSQLDB. Trước đó, nó sẽ yêu cầu bạn cài đặt cơ sở dữ liệu thông qua một hộp thoại. Hãy xem ảnh chụp màn hình sau. Trong hộp thoại này, nhập Tên cài đặt, URL như hình trên và nhấn Ok.
Bạn sẽ nhận được màn hình GUI của cơ sở dữ liệu HSQLDB như trong ảnh chụp màn hình sau.