Я создал базу данных с использованием H2Database, файл базы данных сохраняется в моих файлах как *.db
, как импортировать этот файл *.db
на сервер WAMP?
1 ответ
Совершенно уверен, что вы не можете импортировать файл *.db
напрямую. Но поскольку WAMP означает W indows, A pache, M ySQL и P HP, вам необходимо преобразовать саму базу данных H2Database в SQL, чтобы ее можно было легко импортировать в MySQL. Согласно следующему ответу о переполнении стека, в базе данных H2Database вы можете выполнить следующую команду, чтобы экспортировать базу данных в виде SQL:
SCRIPT TO '[the target script file to export to]'
Конечно, заменив [the target script file to export to]
реальным именем файла SQL, в который вы хотите экспортировать. Другой вариант - использовать скрипт-инструмент, подобный этому, для экспорта БД в формате SQL:
java org.h2.tools.Script -url [database url] -user [username] -password [password] -script [the target script file to export to]
Замените [database url]
фактическим URL базы данных, [username]
фактическим именем пользователя, [password]
- реальным паролем, а [the target script file to export to]
- реальным именем файла скрипта, в который вы хотите экспортировать ,