Я создал базу данных с использованием 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] - реальным именем файла скрипта, в который вы хотите экспортировать ,
