HSQLDB - การติดตั้ง

HSQLDB เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ที่ใช้ใน Java บริสุทธิ์ คุณสามารถฝังฐานข้อมูลนี้ลงในแอปพลิเคชันของคุณได้อย่างง่ายดายโดยใช้ JDBC หรือคุณสามารถใช้การดำเนินการแยกกัน

ข้อกำหนดเบื้องต้น

ทำตามการติดตั้งซอฟต์แวร์ที่จำเป็นต้องมีสำหรับ HSQLDB

ตรวจสอบการติดตั้ง Java

เนื่องจาก HSQLDB เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ที่ใช้ใน Java บริสุทธิ์คุณต้องติดตั้งซอฟต์แวร์ JDK (Java Development Kit) ก่อนติดตั้ง HSQLDB หากคุณมีการติดตั้ง JDK ในระบบของคุณอยู่แล้วให้ลองใช้คำสั่งต่อไปนี้เพื่อตรวจสอบเวอร์ชัน Java

java –version

หากติดตั้ง JDK ในระบบของคุณสำเร็จคุณจะได้รับผลลัพธ์ต่อไปนี้

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)

หากคุณไม่ได้ติดตั้ง JDK ในระบบของคุณให้ไปที่ลิงค์ต่อไปนี้เพื่อติดตั้ง JDK

การติดตั้ง HSQLDB

ต่อไปนี้เป็นขั้นตอนในการติดตั้ง HSQLDB

Step 1 − Download HSQLDB bundle

ดาวน์โหลดฐานข้อมูล HSQLDB เวอร์ชันล่าสุดจากลิงค์ต่อไปนี้ https://sourceforge.net/projects/hsqldb/files/. เมื่อคุณคลิกลิงก์คุณจะได้ภาพหน้าจอต่อไปนี้

คลิก HSQLDB และการดาวน์โหลดจะเริ่มขึ้นทันที สุดท้ายคุณจะได้รับไฟล์ zip ชื่อhsqldb-2.3.4.zip.

Step 2 − Extract the HSQLDB zip file

แตกไฟล์ zip และวางลงในไฟล์ C:\ไดเรกทอรี หลังจากแตกไฟล์คุณจะได้โครงสร้างไฟล์ดังที่แสดงในภาพหน้าจอต่อไปนี้

Step 3 − Create a default database

ไม่มีฐานข้อมูลเริ่มต้นสำหรับ HSQLDB ดังนั้นคุณต้องสร้างฐานข้อมูลสำหรับ HSQLDB ให้เราสร้างไฟล์คุณสมบัติชื่อserver.properties ซึ่งกำหนดฐานข้อมูลใหม่ชื่อ demodb. ดูคุณสมบัติเซิร์ฟเวอร์ฐานข้อมูลต่อไปนี้

server.database.0 = file:hsqldb/demodb
server.dbname.0 = testdb

วางไฟล์ server.properties นี้ลงในโฮมไดเร็กทอรี HSQLDB ที่เป็น C:\hsqldb- 2.3.4\hsqldb\.

ตอนนี้ดำเนินการคำสั่งต่อไปนี้ในพรอมต์คำสั่ง

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server

หลังจากดำเนินการคำสั่งข้างต้นคุณจะได้รับสถานะเซิร์ฟเวอร์ดังที่แสดงในภาพหน้าจอต่อไปนี้

จากนั้นคุณจะพบโครงสร้างโฟลเดอร์ต่อไปนี้ของไดเร็กทอรี hsqldb ในโฮมไดเร็กทอรี HSQLDB นั่นคือ C:\hsqldb-2.3.4\hsqldb. ไฟล์เหล่านี้คือไฟล์ชั่วคราวไฟล์ lck ไฟล์บันทึกไฟล์คุณสมบัติและไฟล์สคริปต์ของฐานข้อมูล demodb ที่สร้างโดยเซิร์ฟเวอร์ฐานข้อมูล HSQLDB

Step 4 − Start the database server

เมื่อคุณสร้างฐานข้อมูลเสร็จแล้วคุณต้องเริ่มฐานข้อมูลโดยใช้คำสั่งต่อไปนี้

\>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

หลังจากดำเนินการคำสั่งข้างต้นคุณจะได้รับสถานะต่อไปนี้

ตอนนี้คุณสามารถเปิดหน้าจอหลักของฐานข้อมูลที่เป็น runManagerSwing.bat จาก C:\hsqldb-2.3.4\hsqldb\binสถานที่. ไฟล์ bat นี้จะเปิดไฟล์ GUI สำหรับฐานข้อมูล HSQLDB ก่อนหน้านั้นจะขอให้คุณตั้งค่าฐานข้อมูลผ่านกล่องโต้ตอบ ดูภาพหน้าจอต่อไปนี้ ในกล่องโต้ตอบนี้ให้ป้อนชื่อการตั้งค่า URL ดังที่แสดงด้านบนแล้วคลิกตกลง

คุณจะได้รับหน้าจอ GUI ของฐานข้อมูล HSQLDB ดังที่แสดงในภาพหน้าจอต่อไปนี้