Tôi đã tạo cơ sở dữ liệu bằng H2Database , tệp cơ sở dữ liệu được lưu dưới dạng *.db
tệp trong tài liệu của tôi, làm cách nào để nhập *.db
tệp đó vào máy chủ WAMP?
Tôi đã tạo cơ sở dữ liệu bằng H2Database , tệp cơ sở dữ liệu được lưu dưới dạng *.db
tệp trong tài liệu của tôi, làm cách nào để nhập *.db
tệp đó vào máy chủ WAMP?
Câu trả lời:
Khá chắc chắn bạn không thể nhập *.db
tệp trực tiếp. Nhưng vì WAMP là viết tắt của W indows, A pache, M ySQL và P HP, bạn sẽ cần phải có cơ sở dữ liệu H2Database thực tế được chuyển đổi thành SQL để có thể dễ dàng nhập vào MySQL. Theo câu trả lời Stack Overflow sau đây , trong cơ sở dữ liệu H2Database, bạn có thể chạy lệnh sau để xuất cơ sở dữ liệu dưới dạng SQL:
SCRIPT TO '[the target script file to export to]'
Tất nhiên thay thế [the target script file to export to]
bằng tên thực của tệp SQL mà bạn muốn xuất sang. Một tùy chọn khác là sử dụng công cụ tập lệnh như thế này để xuất DB theo định dạng SQL:
java org.h2.tools.Script -url [database url] -user [username] -password [password] -script [the target script file to export to]
Thay thế [database url]
bằng URL cơ sở dữ liệu thực tế, [username]
bằng tên người dùng thực tế, [password]
bằng mật khẩu thực tế và [the target script file to export to]
bằng tên thực của tệp tập lệnh mà bạn muốn xuất sang.