Я создал базу данных с использованием H2Database, файл базы данных сохраняется в моих файлах как *.db , как импортировать этот файл *.db на сервер WAMP?

1 ответ1

2

Совершенно уверен, что вы не можете импортировать файл *.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] - реальным именем файла скрипта, в который вы хотите экспортировать ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .