Có cách nào đơn giản hơn không? Để bắt đầu nhiều cơ sở dữ liệu, chúng tôi có thể tạo tệp đơn giản "start.sh"Cách đơn giản nhất để tạo một số cơ sở dữ liệu máy chủ HSQLDB là gì?
Trước khi bắt đầu sử dụng tạo thư mục riêng cho từng cơ sở dữ liệu.
/opt/db/trunk
/opt/db/master
Tiếp theo một bản sao cho "start.sh":
#!/bin/sh
java -cp ./hsqldb/lib/hsqldb.jar org.hsqldb.server.Server --database.0 file:/opt/db/master/master --dbname.0 master --database.1 file:/opt/db/trunk/trunk --dbname.1 trunk
Tạo file này có thể thực thi:
chmod +x start.sh
.210
Start để chạy:
$ ./hsqdb.sh
Output:
...
[[email protected]]: Database [index=0, id=0, db=file:/opt/db/trunk/trunk, alias=trunk] opened sucessfully in 426 ms.
[[email protected]]: Database [index=1, id=1, db=file:/opt/db/master/master, alias=master] opened sucessfully in 128 ms.
...
[[email protected]]: From command line, use [Ctrl]+[C] to abort abruptly
Vì vậy, bạn sẽ nhận được hai cơ sở dữ liệu với bí danh: thân và chủ
Ví dụ làm thế nào để cấu hình HSQL Cơ sở dữ liệu quản lý :
Loại: HSQL máy chủ cơ sở dữ liệu
Driver: org.hsqldb.jdbcDriver
URL: jdbc: HSQLDB: HSQL: // localhost: 9001/thân
User: SA
Mật khẩu:
Bạn có thể thay đổi bí danh thành bí danh khác
JDBC kết nối URL:
jdbc: HSQLDB: HSQL: // localhost: 9001/thân
jdbc: HSQLDB: HSQL: // localhost: 9001/chủ
này trông giống như một hướng dẫn, không phải là một câu hỏi. – hage
Chúng ta có thể tạo ra nhiều cơ sở dữ liệu khác (đơn giản) không? – Veniamin
Câu hỏi của bạn chính xác là gì? –